Aemps Cima について
Aemps Cima は、スペインで販売承認された医薬品の登録情報、文書テキスト、供給不足、変更を調べる MCP サーバーです。
主な機能
- 01名称や有効成分での医薬品検索
- 02承認情報の取得
- 03セクション別のラベル文書閲覧
- 04供給不足情報の確認
- 05登録変更の追跡
活用シーン
- 01スペイン医薬品の成分や剤形の確認
- 02医薬品文書から用量情報を確認
- 03供給不足や登録更新の監視
MCP 対応
スペインの AEMPS CIMA 登録情報の検索、医薬品詳細や文書テキストの取得、供給問題と変更の確認ツールを MCP クライアントに公開します。Pipeworx ゲートウェイまたはローカルの stdio MCP サーバーで接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://gateway.pipeworx.io/aemps-cima/mcpclaude mcp add --transport http pipeworx-io-aemps-cima https://gateway.pipeworx.io/aemps-cima/mcp{"mcpServers":{"pipeworx-io-aemps-cima":{"type":"http","url":"https://gateway.pipeworx.io/aemps-cima/mcp"}}}Cursor で開く{"servers":{"pipeworx-io-aemps-cima":{"type":"http","url":"https://gateway.pipeworx.io/aemps-cima/mcp"}}}VS Code で開く{"mcpServers":{"pipeworx-io-aemps-cima":{"type":"http","url":"https://gateway.pipeworx.io/aemps-cima/mcp"}}}{"mcpServers":{"pipeworx-io-aemps-cima":{"serverUrl":"https://gateway.pipeworx.io/aemps-cima/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
46| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| q | string | いいえ | question の別名。 |
| ask | string | いいえ | question の別名。 |
| text | string | いいえ | question の別名。 |
| input | string | いいえ | question の別名。 |
| packs | array | いいえ | 任意。ルーティング対象をこれらのパックスラッグに限定します(例:["sec-form-d","sec-13f"])。その場合、ルーターは該当パック内のツールのみを選択します。省略すると、デフォルトの全カタログへのルーティングになります。スラッグは list_packs / search_packs / https://pipeworx.io/directory から取得できます。リストにない、または不明なスラッグは無視され、_meta.pack_scope.ignored に記載されます。該当するスラッグが 1 つもない場合は、カタログ全体にルーティングし、_meta.pack_scope.full_catalog:true を設定します(空の回答にはなりません)。 |
| query | string | いいえ | question の別名。 |
| prompt | string | いいえ | question の別名。 |
| message | string | いいえ | question の別名。 |
| question | string | はい | 自然言語での質問またはリクエスト。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_detail | nregistro 77758とは? — 成分と含量、ATC、剤形、投与経路、日付 |
cima_medicine_document_sections | 用法・用量について添付文書には何と書かれていますか? — PDFへのリンクではなく、SmPC/添付文書のテキストをセクションごとに取得 |
cima_supply_problems | スペインでXは供給不足ですか? — AEMPSの現在または最近の供給問題の項目 |
cima_changes_since | 今月、スペインの登録簿で何が変わりましたか? — 承認、添付文書の改訂、重要な更新 |
認証
キー不要。登録不要です。
データソース
- https://cima.aemps.es/cima/rest/medicamentos — 検索。
- https://cima.aemps.es/cima/rest/medicamento —
nregistroによる詳細情報。 - https://cima.aemps.es/cima/rest/docSegmentado/contenido/{1|2} —
nregistroによる分割形式の製品情報概要(1)/添付文書(2)のテキスト。 - https://cima.aemps.es/cima/rest/psuministro — 供給問題。
- https://cima.aemps.es/cima/rest/registroCambios — 指定日以降の変更フィード。
次の人が再発見せずに済む情報
/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
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。