MCP server exposing 3 tools for france-bdpm-medicines.
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/france-bdpm-medicines/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
fr_medicine — One French medicine by its CIS code or exact official name, from the BDPM (France's official public medicines database, published by ANSM/CNAM). Returns the specialty's status and marketing authorization, every CIP13 pack presentation with its reimbursement rate and price, active-substance composition, HAS SMR/ASMR opinions (service medical rendu / amelioration du service medical rendu), generic-group membership and any "usage professionnel" restriction. Use for "what is the reimbursement rate for Doliprane 1000mg", "what is in CIS 60234100", or looking up a French drug by its exact brand/INN name. For partial or fuzzy name matches use fr_medicine_search first.fr_medicine_search — Search French medicines in the BDPM by the start of their name and/or by an active substance, returning matching specialties (CIS code, denomination, holder, pharmaceutical form, marketing status). Use for "medicines containing paracetamol", "search Doliprane", or finding a CIS code to pass to fr_medicine. Prefix match only ("DOLIPRANE" finds "DOLIPRANE 1000 mg..." but not "CODOLIPRANE"); pass both name and substance to intersect.fr_generic_group — One BDPM generic group by its group id: the reference (princeps) specialty and every generic/substitutable member, each with its CIS code, denomination and generic type. Use after fr_medicine returns a generic_group.group_id, to see every interchangeable specialty in that group.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/france-bdpm-medicines/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io