Anvisa Medicines

liveLegalHealth

ANVISA registered medicines: Brazil's register of medicines authorised by the national health regulator (Agência Nacional de Vigilância Sanitária), searchable by brand name, active ingredient or registration holder, in Portuguese or English, accents ignored.

2tools
0msauth
free tier50 calls/day

Tools

anvisa_drug_get

Show one ANVISA medicine registration by its id (the registration number from anvisa_drug_search, 9 digits; the 13-digit form is read by its first 9 digits; or the id starting with x that registration

No parameters required.

▶Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/anvisa-medicines/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/anvisa-medicines/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"anvisa_drug_search","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("anvisa_drug_search", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("anvisa registered medicines: brazil's register of medicines authorised by the national health regulator (agência nacional de vigilância sanitária), searchable by brand name, active ingredient or registration holder, in portuguese or english, accents ignored");