mcpField
P
pharma-mcp

pharma-mcp

ローカル
github.com/pubsproヘルスケア025 週間前に更新

pharma-mcp について

pharma-mcpは、臨床・製薬分野のチームに公開の試験、文献、FDA、副作用、ICHガイドラインのデータを提供するMCPサーバーです。検索、記録の取得、引用形式の整形にAPIキーなしで対応します。

主な機能

  1. 01臨床試験の検索とプロトコル取得
  2. 02PubMed検索と抄録取得
  3. 03FDA医薬品ラベルと警告の検索
  4. 04FAERS副作用報告の検索
  5. 05ICHガイドライン概要の取得
  6. 06PubMed引用の整形

活用シーン

  1. 01疾患や薬剤に関する臨床試験の検索
  2. 02文献調査と参考文献の整形
  3. 03医薬品ラベルと副作用報告の確認
  4. 04規制文書の作成時におけるICH要件の確認

MCP 対応

ClinicalTrials.gov、PubMed、openFDA、FAERS、ICHガイドライン概要を検索・取得するツールをMCPクライアントに公開します。公開データを使い、APIキーは不要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"pubspro-pharma": {
"command": "npx",
"args": [
"-y",
"@pubspro/pharma-mcp"
]
}
}
}
起動コマンドnpx -y @pubspro/pharma-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@pubspro/pharma-mcp1.0.0

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

pharma-mcp

臨床および医薬品データ向け MCP サーバーです。

Claude や MCP 対応 AI エージェントから、以下に直接アクセスできます。

  • ClinicalTrials.gov — 試験プロトコル、評価項目、適格性基準の検索と取得
  • PubMed — MeSH 用語、抄録全文、引用形式に対応した文献検索
  • FDA openFDA — 医薬品ラベル、承認済み適応症、警告、枠囲み警告
  • FDA FAERS — 患者の属性情報と転帰を含む有害事象報告
  • ICH Guidelines — E3、E6、E9、M4、Q1A などの構造化された要約

API キーは不要です。すべてのデータソースは公開されています。60 秒以内にローカルで実行できます。


ツール

ツール説明
search_clinical_trials疾患、医薬品、またはスポンサーで ClinicalTrials.gov を検索
get_trial_detailsNCT ID によるプロトコルの詳細情報
search_pubmedMeSH、ブール演算子、日付フィルターに対応した PubMed 文献検索
get_pubmed_abstractPMID による抄録全文とメタデータ
search_fda_drugsFDA 医薬品ラベルの検索 — 適応症、警告、剤形
get_fda_adverse_events医薬品および/または副作用別の FAERS 有害事象報告
get_ich_guidelineコード(E3、E6、M4…)またはトピック別の ICH ガイドライン要約
format_citationPMID から Vancouver、APA、または AMA 形式の引用を作成

クイックスタート

インストール
git clone https://github.com/pubspro/pharma-mcp.git
cd pharma-mcp
npm install
Claude Desktop に追加する

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)を編集します。

{
  "mcpServers": {
    "pharma-mcp": {
      "command": "node",
      "args": ["/absolute/path/to/pharma-mcp/src/index.js"]
    }
  }
}

Claude Desktop を再起動すると、ツールが自動的に表示されます。

Claude Code に追加する
claude mcp add pharma-mcp node /absolute/path/to/pharma-mcp/src/index.js

プロンプトの例

接続したら、Claude に次のように尋ねます。

Search ClinicalTrials.gov for Phase 3 recruiting trials for non-small cell lung cancer involving osimertinib.
Find the 10 most recent PubMed papers on GLP-1 receptor agonists and cardiovascular outcomes. Format citations in Vancouver style.
Get the FDA label for semaglutide — what are the boxed warnings and contraindications?
What does ICH E3 require for a clinical study report? Which sections are mandatory?
Pull adverse event reports for dupilumab involving anaphylaxis from FAERS.

ユースケース

メディカルライターおよびパブリケーションチーム

  • アドバイザリーボードや原稿に向けた文献ギャップの迅速な分析
  • PubMed 検索から参考文献リストを自動で書式設定
  • タブを切り替えずに、草稿の作成中に ICH E3 の要件を確認

薬事

  • ラベリングの先例を FDA ラベルから検索
  • ベネフィット・リスクの説明に向けて FAERS のシグナルを確認
  • CTD モジュールに関する ICH ガイドラインの要件を取得

臨床開発

  • ClinicalTrials.gov を横断した競合状況の検索
  • 比較可能な試験デザインと評価項目を特定

AI エージェントのパイプライン

  • pharma-mcp ツールを他の MCP サーバーと連携させ、自律的な薬事調査のワークフローを実行

データソース

データはすべて公式の公開 API からリアルタイムで取得します。データは保存せず、API キーも不要です。


要件

  • Node.js 18+
  • npm

ロードマップ

  • EMA EPAR 検索
  • DailyMed の処方情報全文
  • GPP4 / ICMJE 著者資格基準チェッカー
  • ClinVar 遺伝子バリアント検索

PR とイシューを歓迎します。


ライセンス

MIT

コメント

MCP は初めてですか?

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

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