MCP server exposing 2 tools for tga-artg.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/tga-artg/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
artg_search — Search the Australian Register of Therapeutic Goods (ARTG) — every medicine, biological and medical device approved for supply in Australia — by product name, active ingredient, sponsor, or manufacturer. Returns each entry's ARTG ID, entry type (e.g. "Medicine Registered", "Medicine Listed"), sponsor, active ingredients, status, and links to its Product Information (PI, prescriber label) and Consumer Medicine Information (CMI, patient leaflet) documents. Answers "is X approved in Australia", "which Australian products contain ibuprofen", "who sponsors X in Australia". This calls the TGA's own JSON web service directly (data.tga.gov.au) rather than the interactive ARTG Search web tool. Example: artg_search({ ingredient: "paracetamol" }); artg_search({ sponsor: "Pfizer" }). Keyless.artg_entry — Full Australian Register of Therapeutic Goods (ARTG) record for one entry, by ARTG ID (LicenceId, from artg_search). Returns sponsor, every active/excipient ingredient with strength, dosage form, route of administration, standard/specific indications, status and start date, and links to the Product Information (PI) and Consumer Medicine Information (CMI) documents. Example: artg_entry({ id: "10109" }). Keyless.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/tga-artg/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io