关于 France Bdpm Medicines
France Bdpm Medicines 通过法国官方 BDPM 药品数据库提供药品及包装、报销和成分信息,面向查询法国药品数据的应用与 Agent。数据按周刷新,并涵盖仿制药组及 HAS 评估。
主要功能
- 01按 CIS 或名称查询药品
- 02按名称或成分搜索
- 03查看包装价格与报销率
- 04查询成分及 HAS 评估
- 05查看仿制药组成员
适用场景
- 01核对药品上市状态与成分
- 02比较不同包装的报销和价格
- 03检查药品的仿制药组归属
MCP 相关
作为 MCP 服务,向客户端提供法国 BDPM 药品查询、搜索和仿制药组查询工具;可通过 Pipeworx 网关或本地 stdio 连接。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://gateway.pipeworx.io/france-bdpm-medicines/mcpclaude mcp add --transport http pipeworx-io-france-bdpm-medicines https://gateway.pipeworx.io/france-bdpm-medicines/mcp{"mcpServers":{"pipeworx-io-france-bdpm-medicines":{"type":"http","url":"https://gateway.pipeworx.io/france-bdpm-medicines/mcp"}}}在 Cursor 中打开{"servers":{"pipeworx-io-france-bdpm-medicines":{"type":"http","url":"https://gateway.pipeworx.io/france-bdpm-medicines/mcp"}}}在 VS Code 中打开{"mcpServers":{"pipeworx-io-france-bdpm-medicines":{"type":"http","url":"https://gateway.pipeworx.io/france-bdpm-medicines/mcp"}}}{"mcpServers":{"pipeworx-io-france-bdpm-medicines":{"serverUrl":"https://gateway.pipeworx.io/france-bdpm-medicines/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
@pipeworx/france-bdpm-medicines
法国官方公共药品数据库(BDPM — “Base de Donnees Publique des Medicaments”),由 ANSM/CNAM 发布:每种获批药品(CIS)、 其 CIP13 包装规格及报销比例和价格、活性成分组成、HAS SMR/ASMR 评估意见(service medical rendu / amelioration du service medical rendu)以及仿制药组归属。Fleet #2933。
属于 Pipeworx — 一个将 AI Agent 连接到 1769+ 个实时数据源的 MCP 网关。这是独立的非官方集成,与上游提供方无关联、未获其认可,也非由其发布。
BDPM 以批量表格而非 API 的形式发布,因此 Pipeworx 会保留一份每周刷新的官方表格副本。这是法国的 国家级 药品清单,包含报销数据;不同于欧盟级的 eu-ctis / ema-medicines 工具包,后者涵盖欧盟集中授权和临床试验信息,而非法国本国的 AMM(autorisation de mise sur le marche)和 Assurance Maladie 报销比例。
工具
fr_medicine(cis?, name?)— 按 CIS 代码或精确的官方名称查询一种药品:上市许可状态、所有 CIP13 包装规格(包装大小、报销比例、调剂费前后价格)、活性成分组成、SMR/ASMR 评估意见、任何“usage professionnel”限制,以及仿制药组归属(如有)。若名称不完整或不精确,请先使用fr_medicine_search查找 CIS。fr_medicine_search(name?, substance?, limit?)— 按药品名称开头和/或活性成分搜索(仅前缀匹配 — “DOLIPRANE”可找到“DOLIPRANE 1000 mg...”,但找不到“CODOLIPRANE”)。同时传入两项可进行交集筛选。每条匹配结果返回 CIS、名称、持有人和上市状态。fr_generic_group(group_id)— 返回一个仿制药组的完整成员列表(参比药品以及所有仿制药和可替代仿制药),group_id来自fr_medicine的响应。
每个响应都包含 data_as_of(镜像最近刷新的周)、source 和 licence。
查看报销比例
taux_remboursement 是针对每个 CIP13 包装规格 的,而不是针对 CIS 的 — 同一种药品的不同包装大小可能有不同的报销比例;已上市但不予报销的包装规格会返回 null。fr_medicine 顶层的 reimbursement_rates 是该药品所有包装规格中不重复报销比例的集合;如果所有规格的比例一致,可据此快速查询。
仿制药组
组成员的 type 含义:0 = princeps(参比药品),1 = 仿制药,2 = 仿制药(补充范围),4 = 可替代仿制药(type_label 会给出完整说明)。仿制药组表中有相当一部分 CIS 代码(截至 2026-10-11 测得约 23%)对应的参比药品已撤市,不再出现在药品表中 — fr_generic_group 仍会列出这些条目(包含 CIS 和类型),并将 denomination: null,而不会悄悄将其删除,因为组的组成信息仍然准确。
身份验证
无需密钥。这些工具仅通过 Pipeworx 网关提供响应,网关保存着表格副本;单独执行 npm install 后没有可读取的数据,所有工具都会明确报错“not bound in this runtime”,而不会返回空列表。
数据来源
- ANSM/CNAM,药品公共数据库(Base de Donnees Publique des Medicaments,BDPM)——官方 BDPM 的七张表(药品、包装规格、成分、HAS SMR 和 ASMR 意见、仿制药组、处方限制),按 CIS 代码关联。每个响应都包含
data_as_of(数据副本最近一次刷新的周次)。
许可:Licence Ouverte / Open Licence v1.0(Etalab,2011 年 10 月)——允许免费复制、发布、传输、再分发、改编、修改和商业利用,包括与其他数据结合或嵌入产品,但须注明来源及其最后更新日期——这正是这里每个响应都包含的 source 和 data_as_of。注明这些信息并不赋予官方身份,也不代表 ANSM/CNAM 为此类再利用背书。
处方限制(“usage professionnel”)表的行数远多于药品数量,因为同一个 CIS 可能对应多条限制文本(牙科、仅限医院使用等);fr_medicine 会返回去重后的集合。
快速开始
添加到你的 MCP 客户端(Claude Desktop、Cursor、Windsurf 等):
{
"mcpServers": {
"france-bdpm-medicines": {
"url": "https://gateway.pipeworx.io/france-bdpm-medicines/mcp"
}
}
}
此端点实际提供的内容
https://gateway.pipeworx.io/france-bdpm-medicines/mcp 上的 tools/list 会返回上表中的工具,以及 Pipeworx 共享元工具——ask_pipeworx、discover_tools、search_within、remember/recall 和网关范围内的其他工具。因此,你看到的工具数量会多于此表:目前,单个数据包端点除了该数据包自身的工具外,还会列出大约 30 个共享工具。连接的 initialize 响应会说明确切范围,也是当天情况的权威依据。
这是有意为之,并非意外的多路复用。元工具可以让限定范围的连接回答此数据包未涵盖的问题——通过 ask_pipeworx 在整个目录中路由——无需再添加第二个 MCP 服务。目前无法挂载不包含这些元工具的数据包端点;如果额外的架构占用的上下文比路由带来的收益更多,不如只连接一次完整网关,而不是连接多个数据包端点。
或者连接完整的 Pipeworx 网关,直接列出所有数据包的工具,而不只是此数据包的工具:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
两个 URL 都连接到同一个网关和相同的 1769+ 个数据源。唯一的区别是直接列出哪些数据包的工具;通过任一端点,ask_pipeworx 都能访问所有工具。
没有 MCP 客户端?通过 HTTP 调用
curl -X POST https://gateway.pipeworx.io/v1/tools/fr_medicine \
-H 'Content-Type: application/json' \
-d '{"cis":"60234100"}'
首次调用无需账户。查看任意工具:GET https://gateway.pipeworx.io/v1/tools/fr_medicine。查找工具:使用 {"query":"..."} 调用 POST https://gateway.pipeworx.io/v1/tools/search_packs。
独立运行(无需网关账户)
此软件包也可以作为本地 stdio MCP 服务运行——无需 Pipeworx 账户,也无需经由网关往返:
{
"mcpServers": {
"france-bdpm-medicines": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-france-bdpm-medicines"]
}
}
}
或者直接运行,确认服务可以启动:
npx -y @pipeworx/mcp-france-bdpm-medicines
它通过 stdin/stdout 使用 MCP 通信,并仅针对此数据包的工具响应 initialize/tools/list/tools/call——不包含上述网关连接额外提供的共享元工具。数据来源相同,工具相同,不提供 ask_pipeworx 路由。
使用 ask_pipeworx
你可以用简单的英语提问,而不是直接调用工具——此功能既适用于上文的数据包端点,也适用于完整网关:
ask_pipeworx({ question: "your question about France Bdpm Medicines data" })
网关会选择合适的工具并自动填入参数。
更多信息
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。