mcpField
A
Aemps Cima

Aemps Cima

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

Aemps Cima について

Aemps Cima は、スペインで販売承認された医薬品の登録情報、文書テキスト、供給不足、変更を調べる MCP サーバーです。

主な機能

  1. 01名称や有効成分での医薬品検索
  2. 02承認情報の取得
  3. 03セクション別のラベル文書閲覧
  4. 04供給不足情報の確認
  5. 05登録変更の追跡

活用シーン

  1. 01スペイン医薬品の成分や剤形の確認
  2. 02医薬品文書から用量情報を確認
  3. 03供給不足や登録更新の監視

MCP 対応

スペインの AEMPS CIMA 登録情報の検索、医薬品詳細や文書テキストの取得、供給問題と変更の確認ツールを MCP クライアントに公開します。Pipeworx ゲートウェイまたはローカルの stdio MCP サーバーで接続できます。

設定

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

エンドポイントhttps://gateway.pipeworx.io/aemps-cima/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

46
パラメーター型必須説明
qstringいいえquestion の別名。
askstringいいえquestion の別名。
textstringいいえquestion の別名。
inputstringいいえquestion の別名。
packsarrayいいえ任意。ルーティング対象をこれらのパックスラッグに限定します(例:["sec-form-d","sec-13f"])。その場合、ルーターは該当パック内のツールのみを選択します。省略すると、デフォルトの全カタログへのルーティングになります。スラッグは list_packs / search_packs / https://pipeworx.io/directory から取得できます。リストにない、または不明なスラッグは無視され、_meta.pack_scope.ignored に記載されます。該当するスラッグが 1 つもない場合は、カタログ全体にルーティングし、_meta.pack_scope.full_catalog:true を設定します(空の回答にはなりません)。
querystringいいえquestion の別名。
promptstringいいえquestion の別名。
messagestringいいえquestion の別名。
questionstringはい自然言語での質問またはリクエスト。query、q、prompt、text、input、ask、message をエイリアスとして使用できます。

詳細

@pipeworx/aemps-cima

AEMPS CIMA — スペインで販売が承認されたすべての医薬品を収載する、スペイン医薬品・医療製品庁の公開登録簿です。ブランド名/ジェネリック医薬品の検索、承認情報の詳細、構造化された製品情報概要(SmPC)と患者向けリーフレット(添付文書)のテキスト、現在の供給不足、および指定日以降の変更フィードを確認できます。

Pipeworx の一部です。AI エージェントを1,872以上の稼働中データソースに接続する MCP ゲートウェイです。これは独立した非公式の連携であり、上流プロバイダーとは提携関係になく、承認や公開を受けたものでもありません。

対象範囲 — スペインのみ

フィールド値はスペイン語です(paracetamol、ibuprofeno。米国のブランド名ではありません)。EU全域を対象とする同等の登録簿には ema-medicines、英国には mhra-uk、米国には openfda を使用してください。汎用的な医薬品に関する質問で優先されないよう、ツール名には cima_ の接頭辞を付けています。

ツール

ツール回答する質問
cima_search_medicinesイ​​ブプロフェンを含むスペインの医薬品は? — 名称、有効成分、ATC、または承認取得者で検索
cima_medicine_detailnregistro 77758とは? — 成分と含量、ATC、剤形、投与経路、日付
cima_medicine_document_sections用法・用量について添付文書には何と書かれていますか? — PDFへのリンクではなく、SmPC/添付文書のテキストをセクションごとに取得
cima_supply_problemsスペインでXは供給不足ですか? — AEMPSの現在または最近の供給問題の項目
cima_changes_since今月、スペインの登録簿で何が変わりましたか? — 承認、添付文書の改訂、重要な更新

認証

キー不要。登録不要です。

データソース

次の人が再発見せずに済む情報
  • /medicamentos に未認識のクエリパラメーターを指定しても、エラーにならず無視されます — ページ分割された約25,500件の登録情報全体が返され、totalFilas は変わりません。実測値:?xxx=1 → totalFilas: 25455。フィルターなしの場合と同じです。このパックが送信するのは、確認済みのフィルター(nombre、practiv1、atc、laboratorio)のみです。
  • /psuministro は、レスポンスオブジェクトのフィールド名にもかかわらず laboratorio を黙って無視します — ?laboratorio=Teva を指定しても、フィルターなしの場合と同じ totalFilas(866)が返されます。このエンドポイントで実際にフィルターされるのは nombre のみです。
  • /registroCambios では fecha が必須で、指定がない場合はHTTP 200を返して拒否します — HTTPエラーではなく {"error":"Es necesario indicar la fecha"} が返されます。ステータスコードだけを確認する呼び出し元は、これを正常な空の結果として扱ってしまいます。fecha はISO形式ではなく dd/MM/yyyy です。ISO形式の日付では何も一致しません。このパックは呼び出し元からISO形式の日付を受け取り、変換します。
  • タイムスタンプ(estado.aut、estado.rev、fini、ffin、fecha)はエポックからのミリ秒単位です。出力時に YYYY-MM-DD へ変換されます。
  • 製品情報概要は25~30セクションに及ぶことがあります。 cima_medicine_document_sections は出力全体を約40,000文字に制限し、各セクションも約4,000文字までに制限します。内容を黙って切り捨てるのではなく、セクションごとに truncated: true を設定します。必要なセクションが分かっている場合は、seccion(例:"4.1")を渡すと、そのセクションのみを取得できます。
  • フィールド値は、AEMPS独自のスペイン語表記(labtitular、cpresc、comercなど)のままです。スペイン市場向けの検索では、その表記との照合が必要なためです。このパックはスペイン語の内容を翻訳せず、スペイン語の内容と並べて英語のキー名を追加します。

クイックスタート

MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します:

{
  "mcpServers": {
    "aemps-cima": {
      "url": "https://gateway.pipeworx.io/aemps-cima/mcp"
    }
  }
}
このエンドポイントが実際に提供するもの

https://gateway.pipeworx.io/aemps-cima/mcp の tools/list は、上の表にあるツールに加えて、共有 Pipeworx メタツール(ask_pipeworx、discover_tools、search_within、remember/recall など、ゲートウェイ全体で利用できるツール)も返します。そのため、表示されるツール数はこの表の数より多くなります。現在、単一パックのエンドポイントでは、そのパック独自のツールと並んで、共有ツールが約 30 個表示されます。接続の initialize 応答に正確な対象範囲が記載されており、その日の状況についての正式な情報源となります。

これは意図的な設計であり、偶然に多重化されているわけではありません。メタツールを使うことで、このパックが扱わない質問にも、カタログ全体を対象に振り分ける ask_pipeworx 経由で回答できます。MCP サーバーをもう 1 つ追加する必要はありません。現時点では、メタツールなしでパックのエンドポイントを接続する方法はありません。追加のスキーマによるコンテキスト消費が、振り分け機能の価値を上回る場合は、複数のパックエンドポイントではなく、フルゲートウェイに一度だけ接続してください。

または、Pipeworx のフルゲートウェイに接続すれば、このパックだけではなく、すべてのパックのツールが直接一覧表示されます。

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

どちらの URL も、同じゲートウェイと同じ 1872 以上のデータソースに接続します。違いは、どのパックのツールが直接一覧表示されるかだけです。ask_pipeworx は、どちらの URL からもすべてのツールにアクセスできます。

MCP クライアントがなくても HTTP で呼び出せます

curl -X POST https://gateway.pipeworx.io/v1/tools/cima_search_medicines \
  -H 'Content-Type: application/json' \
  -d '{"ingredient":"paracetamol","limit":3}'

最初の呼び出しにアカウントは必要ありません。任意のツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/cima_search_medicines を使用します。ツールを探すには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を使用します。

スタンドアロン(ゲートウェイアカウント不要)

このパッケージは、ローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントも、ゲートウェイへの往復通信も必要ありません。

{
  "mcpServers": {
    "aemps-cima": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-aemps-cima"]
    }
  }
}

または、直接実行して起動を確認してください。

npx -y @pipeworx/mcp-aemps-cima

stdin/stdout 経由で MCP を使用し、このパックのツールのみを対象に initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共有メタツールは含まれません。同じソース、同じツールですが、ask_pipeworx による振り分けはありません。

ask_pipeworx の使用

ツールを直接呼び出す代わりに、平易な英語で質問できます。この方法は、上記のパックエンドポイントでもフルゲートウェイでも利用できます。

ask_pipeworx({ question: "your question about Aemps Cima data" })

ゲートウェイが適切なツールを選択し、引数を自動的に設定します。

詳細情報

ライセンス

MIT

コメント

MCP は初めてですか?

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

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