mcpField
F
France Bdpm Medicines

France Bdpm Medicines

リモート
pipeworx.ioヘルスケア02 週間前に更新
リポジトリ公式サイト

France Bdpm Medicines について

France Bdpm Medicines は、フランスの公式 BDPM 医薬品データを提供し、国内の医薬品情報を扱うアプリやエージェント向けです。週次更新のデータには、包装ごとの償還率と価格、成分、HAS 評価、ジェネリックグループ情報が含まれます。

主な機能

  1. 01CIS または名称で医薬品を検索
  2. 02名称または有効成分で検索
  3. 03包装ごとの価格と償還率を確認
  4. 04成分と HAS 評価を表示
  5. 05ジェネリックグループの構成を取得

活用シーン

  1. 01医薬品の販売承認状況と成分を確認
  2. 02包装ごとの償還率と価格を比較
  3. 03医薬品のジェネリックグループ所属を確認

MCP 対応

MCP サーバーとして、フランスの BDPM 医薬品やジェネリックグループを検索・照会するツールを提供します。Pipeworx ゲートウェイ経由、またはローカルの stdio で接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://gateway.pipeworx.io/france-bdpm-medicines/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

@pipeworx/france-bdpm-medicines

ANSM/CNAM が公開しているフランスの公式医薬品公開データベース(BDPM —「Base de Donnees Publique des Medicaments」)です。承認されたすべての医薬品(CIS)、償還率と価格を含む CIP13 包装規格、成分組成、HAS の SMR/ASMR 評価(医療上の有用性/医療上の有用性の改善)、ジェネリックグループへの所属情報を掲載しています。フリート #2933。

Pipeworx の一部です。AI エージェントを 1769 以上の稼働中データソースに接続する MCP ゲートウェイです。これは独立した非公式インテグレーションであり、上流のプロバイダーとの提携や承認を受けておらず、同プロバイダーによる公開でもありません。

BDPM は API ではなく一括テーブルとして公開されているため、Pipeworx では公式テーブルのコピーを毎週更新しています。これは償還データを含むフランスの 全国 リストであり、フランス独自の AMM(autorisation de mise sur le marche)と Assurance Maladie の償還率ではなく、EU 中央承認と臨床試験情報を扱う EU レベルの eu-ctis / ema-medicines パックとは異なります。

ツール

  • fr_medicine(cis?, name?) — CIS コードまたは公式名称の完全一致で医薬品を 1 件取得します。販売承認状況、すべての 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) — fr_medicine の応答に含まれる group_id を指定して、ジェネリックグループの全構成(先発医薬品とすべてのジェネリック医薬品、および代替可能なジェネリック医薬品)を取得します。

すべての応答には data_as_of(ミラーを最後に更新した週)、source、licence が含まれます。

償還率の読み方

taux_remboursement は CIS ではなく CIP13 の 包装規格 ごとに設定されています。同じ医薬品でも包装サイズによって償還率が異なる場合があり、販売されているものの償還対象外の包装規格では null が返されます。fr_medicine のトップレベルにある reimbursement_rates は、医薬品のすべての包装規格における償還率の重複を除いた一覧です。各包装規格で償還率が同じ場合にすばやく確認できます。

ジェネリックグループ

グループメンバーの type は、0 = 先発医薬品(基準となる医薬品)、1 = ジェネリック医薬品、2 = ジェネリック医薬品(範囲補完)、4 = 代替可能なジェネリック医薬品を表します(type_label に詳細が記載されています)。ジェネリックグループテーブルにある CIS コードのかなりの割合(2026-10-11 時点で約 23%)は、その後販売中止となり医薬品テーブルに掲載されていない基準医薬品を参照しています。グループ構成自体は現在も正確であるため、fr_generic_group はそれらを黙って除外せず、denomination: null として CIS と type を引き続き掲載します。

認証

キーは不要です。ツールはテーブルのコピーを保持する Pipeworx ゲートウェイ経由でのみ応答します。単独で npm install しても読み取れるデータはなく、その環境ではすべてのツールが空のリストを返すのではなく、「このランタイムではバインドされていません」という明確なエラーを返します。

データソース

  • ANSM/CNAM、Base de Donnees Publique des Medicaments(BDPM) — 7つの公式 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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。