mcpField
N
Noodle Biomedical Literature Discovery MCP

Noodle Biomedical Literature Discovery MCP

リモート
noodle.helena.bio検索08 週間前に更新
リポジトリ公式サイト

Noodle Biomedical Literature Discovery MCP について

Noodle は、生物医学文献の検索と引用・意味的関係の探索に使える公開読み取り専用サービスです。エージェントや研究ワークフロー向けに、出典付きの書誌情報と範囲を限定したグラフ探索を提供します。

主な機能

  1. 01自然言語と識別子による検索
  2. 02出典リンク付きの文献情報
  3. 03引用・意味的近傍
  4. 04範囲を限定したグラフ探索
  5. 05コーパスと鮮度のメタデータ

活用シーン

  1. 01生物医学テーマの論文検索
  2. 02PMID または DOI による文献確認
  3. 03論文から引用・意味的つながりを探索

MCP 対応

公開リモート Streamable HTTP MCP エンドポイントから、検索、文献詳細、グラフ近傍、コーパスメタデータなど7つのツールを提供します。アカウントや API キーは不要で、患者データや非公開コンテンツは受け付けません。

設定

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

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

ツール

7
パラメーター型必須説明
sortenumいいえ結果の並び順:関連度順、出版日の新しい順、または古い順。relevance | newest | oldest
limitintegerいいえ返す出版物の最大数。1~25。
querystringはい自然言語による文献検索の質問、または PMID、DOI、PMCID、遺伝子、バリアント、表現型、HPO、OMIM の正確なクエリ。論文を比較する場合や関連論文を検索する場合は、判明している出版物識別子をすべて含めてください。
cursoranyいいえ同じクエリと並び順で前の応答から取得した不透明な継続カーソル。最初のページでは省略してください。

詳細

Noodle Biomedical Literature Discovery MCP

DOI AllMCPs Verified OpenSSF Scorecard RRID

Helena Bioinformatics が提供する、生物医学文献の検索に対応した公式の公開・読み取り専用 Model Context Protocol アダプターです。 ユーザーが Noodle ブランドを知らなくても、エージェントはユーザーのタスクに応じてこのアダプターを選択できます。

公開エンドポイント:https://api.helena.bio/noodle/v1/mcp

公式レジストリ ID:io.github.helena-bioinformatics/noodle

アカウント、API キー、患者データ、非公開コンテンツは不要であり、受け付けません。

エージェントができること

  • 自然言語、PMID、DOI、または PMCID を使って、PubMed 由来の公開生物医学コーパスを検索する;
  • PMID または Noodle work ID を使って、出典へのリンク付きの出版物レコードを取得する;
  • 出版物から、範囲を限定した引用および意味的な近傍をたどる;
  • 返された work ID を使って、エッジの種類とグラフの出典情報を保持しながらグラフ探索を続ける;
  • コーパスの規模、情報源、新しさ、網羅範囲、アクティブなグラフのメタデータを調べる。

公開されている 7 つのツールは、search_biomedical_literature、get_publication_details、get_work_details、get_publication_neighborhood、get_work_neighborhood、get_corpus_summary、および明示的なオプトインが必要な独立した support_helena 情報アクションです。

接続

リモート Streamable HTTP に対応する MCP クライアントであれば、エンドポイントを利用できます。ChatGPT、Claude、Codex、VS Code、Cursor、Windsurf、Gemini CLI、Grok、Perplexity、Microsoft Copilot Studio、Biomni、Biorouter 向けの具体的な設定方法は、registry/platforms および integrations にあります。

すぐに使えるエコシステムパッケージも含まれています。

関連する Agent Skill は skills/noodle-biomedical-literature-discovery にあります。次のようなリクエストに対して、タスクを優先した暗黙的な選択を可能にします。

  • 「BRCA1 の相同組換えに関する、出典へのリンク付き論文を探してください。」
  • 「PMID 35008774 の出版物は何ですか?」
  • 「引用と意味的類似性を通じて、この記事に関連する論文を表示してください。」
  • 「この work ID から範囲を限定して 2 ホップたどり、エッジの種類を保持してください。」

決定論的なスキルアーカイブを次のコマンドでビルドします。

python3 ops/package_agent_skill.py

グラフの境界

解決済みの PMID または work ID から開始し、一度に 1 つの範囲限定近傍をリクエストします。エッジは返されたとおりに正確に報告し、訪問済み ID のセットを保持し、近傍が見つからない場合は停止します。検索順位、引用の近さ、意味的類似性、共言及、グラフ距離は、発見の手がかりです。因果関係、科学的妥当性、診断、治療を立証するものではありません。

開発

Python 3.12 が必要です。

python -m venv .venv
. .venv/bin/activate
python -m pip install -r requirements-dev.lock
python -m pip install --no-deps -e .
pytest
ruff check .
ruff format --check .

ブランド名に依存しない契約監査を次のコマンドで実行します。

python benchmarks/agent-discovery/audit_skill.py

ベンチマークには、Noodle、Helena、MCP を含まない 60 件のプロンプトがあります。6 つすべての科学的ルートに加え、否定的な対照と安全性の対照を網羅しています。

Agent Plugin と Kiro Power

このリポジトリは、ポータブルな Agent Plugin および Kiro Power としても利用できます。plugin.json にはブランドに依存しない有効化キーワードが用意されており、既存の Agent Skill が 科学的なルーティングと安全性の境界を提供し、mcp.json が 正規のホスト型 Streamable HTTP エンドポイントに直接接続します。Power は Noodle をプロキシしたり、再パッケージ化したり、 再実装したりしません。

プライバシーポリシー:https://noodle.helena.bio/privacy

Noodle の引用

永続的な Research Resource Identifier は RRID:SCR_028920 です。方法のセクションでは、リソースを Noodle (RRID:SCR_028920) として引用してください。 バージョンを特定したソフトウェアの引用も必要な場合は、 バージョン DOI を使用してください。RRID は 論文をまたいでリソースを識別し、DOI はアーカイブされた 0.2.0 リリースを識別します。

サポート:https://noodle.helena.bio/contact または [email protected]

公開リソース

ライセンスとセキュリティ

Apache License 2.0 です。脆弱性は SECURITY.md の説明に従って非公開で報告してください。患者情報、非公開の症例情報、臨床記録、認証情報、 または非公開でアップロードしたコンテンツを、公開サービスや課題トラッカーに送信しないでください。

コメント

MCP は初めてですか?

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

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