Nexonco Mcp について
Nexonco は、CIViC(がん変異の臨床的解釈)データベースの臨床エビデンスにアクセスする MCP サーバーです。精密腫瘍学や研究用途を対象とし、変異、疾患、薬剤、表現型を横断して柔軟に検索できます。
主な機能
- 01変異、疾患、薬剤、表現型によるエビデンス検索
- 02エビデンスの種類、方向、評価による絞り込み
- 03要約統計と上位 10 件のエビデンス
- 04出典の引用と研究用途の注意書き
活用シーン
- 01KRAS 変異を伴う大腸がん治療の予測的エビデンスの調査
- 02白血病における特定薬剤の研究の確認
- 03膵臓がんに関連する治療法の把握
MCP 対応
Nexonco は search_clinical_evidence ツールを MCP 経由で提供し、MCP クライアントが呼び出して整形済みのレポートを受け取れます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
デモ
https://github.com/user-attachments/assets/02129685-5ba5-4b90-89e7-9d4a39986210
セットアップ
前提条件
- uv または Docker
- Claude Desktop(MCP 統合用)
セットアップガイド
詳しいセットアップ手順については、以下のドキュメントを参照してください。
-
NANDA ホストのセットアップ
バックエンドの設定と NANDA Server のローカル登録については、docs/nanda-server-setup.mdを参照してください。 -
Claude Desktop のセットアップ
ローカル開発環境の設定と MCP 統合については、docs/claude-desktop-setup.mdを参照してください。
これらのガイドには、利用を開始するために必要なすべての手順、環境設定、使用上の注意事項が記載されています。
ツール一覧
search_clinical_evidence:臨床エビデンスデータを検索し、整形済みのレポートを返す MCP ツールです。
入力スキーマ
このツールでは、以下の任意パラメーターを指定できます。
disease_name(str):疾患で絞り込みます(例:"Lung Non-small Cell Carcinoma")。therapy_name(str):治療法または薬剤で絞り込みます(例:"Cetuximab")。molecular_profile_name(str):遺伝子またはバリアントで絞り込みます(例:"EGFR L858R")。phenotype_name(str):表現型で絞り込みます(例:"Chest Pain")。evidence_type(str):エビデンスの種類で絞り込みます(例:"PREDICTIVE", "DIAGNOSTIC")。evidence_direction(str):エビデンスの方向性で絞り込みます(例:"SUPPORTS")。filter_strong_evidence(bool):Trueの場合、評価スコアが 3 を超えるエビデンスのみを含めます(最高 5)。
出力
このツールは、以下の 4 つのセクションから成る整形済み文字列を返します。
- 概要統計:
- エビデンス項目の合計数
- エビデンス評価スコアの平均
- 疾患、遺伝子、バリアント、治療法、表現型の上位 3 件(件数付き)
- エビデンス上位 10 件:
- 評価スコアの高いエビデンス項目を、疾患、表現型、遺伝子/バリアント、治療法、説明、種類、方向性、評価スコアなどの詳細とともに一覧表示します。
- 出典と引用:
- エビデンス上位 10 件の出典に関する引用と URL。
- 免責事項:
- このツールは研究目的のみを対象としており、医療上の助言を目的としていないことを示す注記。
使用例
- 「KRAS 変異を含む大腸がんの治療法について、予測エビデンスを検索してください。」
- 「白血病に対する Imatinib の研究はありますか?」
- 「膵臓がんのエビデンスに関連する治療法は何ですか?」
謝辞
ライセンス
このプロジェクトはMITライセンスの下でライセンスされています。詳細については、LICENSEファイルをご覧ください。
免責事項
⚠️ このツールは研究目的に限って使用することを想定しています。専門的な医療上の助言、診断、治療に代わるものではありません。
貢献者
- Obada Qasem (@obadaqasem), Nexgene AI
- Kutsal Ozkurt (@Goodsea), Nexgene AI
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。