mcpField
B
biomedmcp

biomedmcp

リモート
github.com/unibio-intelligenceヘルスケア11 日前に更新
リポジトリ

biomedmcp について

biomedmcpは、生物医学レコードや研究情報を引用付きでAIエージェントに提供し、遺伝子、標的、変異、臨床試験を調べる研究者を支援します。専用ワークフローでは出典識別子を保持し、欠落・不完全な証拠と否定的な結果を区別します。

主な機能

  1. 01生物医学文献とレコードの検索
  2. 02標的資料とエビデンスノートの作成
  3. 03遺伝子、変異、試験の証拠取得
  4. 04論文の全文と表の確認
  5. 05不完全または利用不可な情報源の明示

活用シーン

  1. 01遺伝子標的と組織発現の調査
  2. 02研究課題に関連する遺伝学研究の検索
  3. 03登録済み臨床試験レコードの確認
  4. 04識別子を混同せずに変異の証拠を確認

MCP 対応

Streamable HTTP経由で、引用付きの生物医学研究ツールと情報源レコードをMCPクライアントに提供します。ローカルサーバーとコマンドラインの選択肢も記載されています。

設定

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

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

パッケージ
pypibiomedmcp0.2.6
ocighcr.io/unibio-intelligence/biomedmcp:0.2.6

ツール

詳細

biomedmcp

BioMedMCP は、PubMed、UniProt、ClinicalTrials.gov、ChEMBL、Open Targets、GTEx などの生物医学ソースへの引用付きアクセスを AI エージェントに提供し、回答の根拠となる確認可能なレコードを示します。

研究の問いから始める

MCP クライアントで、次のプロンプトを試してください。

LDL 受容体の生物学とコレステロール低下に関するエビデンスノートを作成してください。 まずヒトの LDLR 標的に関する資料をまとめ、組織での発現を調べてから、 PCSK9 の遺伝学的研究を探してください。観察結果、介入の結果、未解決の 問いを分けてください。参照したレコードを引用し、利用できないソースを特定してください。

Streamable HTTP を使って https://biomedmcp.unibiointelligence.com/mcp に接続し、プロンプトが表示されたらサインインしてください。ローカルサーバーを使う場合は、Python ディストリビューションをインストールするか、このチェックアウトからビルドしてください。接続方法を参照してください。

同じ調査をローカルで実行する

有効化した仮想環境で Python 3.13 以降を使用します。

python -m pip install biomedmcp==0.2.4
UBI_PROFILE=local biomedmcp build_dossier '{"workflow":"target_dossier","focus":"LDLR","species":9606}'

単一の Python ディストリビューションに、すべてのソースアダプターが含まれています。ソースのチェックアウトから uv sync --frozen を実行すると、ロックされた環境がインストールされます。この環境を使う場合は、コマンドの前に uv run --frozen を付けてください。

次のような、対象を絞った呼び出しでノートの不足部分を補えます。

UBI_PROFILE=local biomedmcp get_record '{"entity":"gene","id":"LDLR","species":9606,"sections":["expression"]}'
UBI_PROFILE=local biomedmcp search_literature '{"query":"PCSK9","filters":{"source":"pubmed","date_from":"2024-01-01"}}'
UBI_PROFILE=local biomedmcp get_variant_evidence '{"id":"PCSK9 R46L"}'

レコードを組み合わせる前に、各応答のソース、種、識別子を確認してください。一部のセクションが欠落している、または利用できない場合、それは不足を意味し、否定的な結果を意味するものではありません。続きや復旧のリンクをたどり、プレビューの先を確認してください。

次の問いを選ぶ

研究タスク最初に確認するもの
標的に関する観察と因果関係の主張を分けるエビデンス調査
転写産物やゲノムビルドと混同せずにアレルを調べる型付き呼び出しの例
論文のアクセス可能な本文と表を読むentity: "article" および sections: ["fulltext"] を指定した get_record
登録済みの研究を調べるtrial_search を使い、各研究の提出済みレコードを確認する
ローカル分析を再現する合成研究のウォークスルー

ローカルエージェントを接続する

UBI_PROFILE=local biomedmcp-server --transport http --host 127.0.0.1 --port 8000

http://127.0.0.1:8000/mcp を使うか、接続ガイドに従って stdio クライアントを設定してください。呼び出しリファレンスでは正確な JSON 引数を説明しています。結果の扱いでは、一部のみの結果とエビデンスの境界について説明しています。

一部のソースでは、キーまたはインストール済みのデータセットが必要です。biomedmcp diagnose を実行し、ソースへのアクセスを参照してください。認証情報は環境変数またはクライアントのシークレットストレージに保管してください。ソースでエラーが発生しても、エビデンスが存在しないことを意味するわけではありません。

統合コードは Apache-2.0 を使用しています。取得したデータには、引き続き各データの利用条件が適用されます。告知、リリースノート、コントリビューションガイドも参照してください。

謝辞

希少疾患研究に対する Anthropic の AI for Science 助成金によるご支援に、心より感謝いたします。

コメント

MCP は初めてですか?

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

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