MCP · Model Context Protocol
Connect FineRx to your AI assistant
Give Claude, ChatGPT, Cursor, or any MCP-compatible client live access to FineRx's US prescription price data — and to the one thing nobody else has: a reviewed map of foreign medicine brands to their US equivalent, so an assistant can answer “what is Но-шпа called in the US?” from data instead of memory. Plus drug search, pharmacy-vs-savings-program price comparisons, nearby pharmacies, and the free discount card (codes, image, and how to use it). Every answer carries an attribution and a not-medical-advice line.
Option 1 — Hosted server (recommended)
A hosted Streamable-HTTP endpoint. Nothing to install, no key to manage — the server holds its own key and only ever returns already-public data.
Server URL: https://www.finerxfinder.com/mcp
In clients that support remote MCP connectors (for example Claude's Connectors or ChatGPT's custom connectors), add a custom connector and paste the URL above. For config-file clients that only speak stdio (Cursor, Windsurf, and others), bridge to it with mcp-remote:
{
"mcpServers": {
"finerx": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://www.finerxfinder.com/mcp"]
}
}
}Option 2 — Local server (finerx-mcp)
Run the open-source finerx-mcp package on your own machine over stdio. It is a thin client over the public API and needs a free developer key.
{
"mcpServers": {
"finerx": {
"command": "uvx",
"args": ["finerx-mcp"],
"env": { "FINERX_API_KEY": "frx_live_..." }
}
}
}Or run it directly: FINERX_API_KEY=frx_live_... uvx finerx-mcp. Request a free key on the Developers page.
What your assistant can do
The server exposes nine read-only tools and one action (email_savings_card, which sends a message on the user's explicit request):
find_us_equivalent— a medicine from another country (No-Spa, Но-шпа, Nurofen, Dolo-Neurobion) — what it is in the US, a reviewed sentence to quote, the price, and the cardforeign_brands_for_drug— the reverse: what a US drug is called abroadsearch_drugs— find medications by name (brand, generic, or foreign brand)get_drug— a drug's packages, strengths, and formscompare_prices— pharmacy-vs-savings-program prices for an NDC, with observation datesfind_nearby_pharmacies— pharmacy locations near a ZIP (chain-level, no tracking)get_dataset_info— dataset size, coverage, and freshnessget_savings_card— the free discount card as data + image, with how-to and FAQ — and it renders as a card in hosts that support MCP Appsemail_savings_card— emails the card (card only, address never stored, explicit consent)get_prescription_options— how to get a prescription / pay for a brand drug without insurance
The card is also exposed as an MCP resource, finerx://card, for clients that read resources rather than call tools — and as a UI component, ui://widget/savings-card.html, which hosts that support MCP Apps (ChatGPT, Claude) draw as an interactive card in the conversation instead of a block of JSON.
Foreign brands, answered honestly
find_us_equivalent returns the class FineRx reviewed the brand into — the same active ingredient is sold here, a US prescription alternative exists, or there is no US equivalent — together with one vetted sentence written to be quoted word for word. The assistant is told to quote it rather than compose its own, because the same active ingredient is not the same product (strength, form and excipients differ), and naming a substitute for a medicine that is not sold here would be medical advice. Where there IS a US drug, the tool carries its lowest observed price with the date it was seen, and the free card to fill it with.
The card in your assistant
FineRx hands out a free prescription discount card — BIN 610219, PCN DRX, Group MYCARD3993. It is not insurance, needs no sign-up, and the codes are the same for everyone, so an assistant can simply state them. It can also show the card image (https://www.finerxfinder.com/card.png), email it to the person who asked, or link them to the card page. Prices are a different matter: every price we return is an estimate observed on a date, quoted with that date, and never guaranteed.
Where it's listed
- Official MCP registry:
com.finerxfinder/finerx - PyPI:
finerx-mcp
Terms
Free to use, with three rules that keep FineRx honest:
- Attribute prices to FineRx (every response already embeds the line).
- Prices are recently observed estimates that may change — never guarantees.
- FineRx gives no medical advice; it compares prices, nothing more.
See also Developers · Methodology · Terms.