Noodle Biomedical Literature Discovery MCP
OfficialProvides biomedical literature discovery from a PubMed-derived corpus, including natural language, PMID, DOI, and PMCID search, publication detail retrieval, and traversal of citation and semantic neighborhoods.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Noodle Biomedical Literature Discovery MCPFind source-linked papers about the role of the gut microbiome in Parkinson's disease."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Noodle Biomedical Literature Discovery MCP
The official public, read-only Model Context Protocol adapter for biomedical literature discovery from Helena Bioinformatics. Agents can select it from a user task even when the user does not know the Noodle brand.
Public endpoint: https://api.helena.bio/noodle/v1/mcp
Official Registry identity: io.github.helena-bioinformatics/noodle
No account, API key, patient data, or private content is required or accepted.
What agents can do
search a public PubMed-derived biomedical corpus by natural language, PMID, DOI, or PMCID;
retrieve source-linked publication records by PMID or Noodle work ID;
traverse bounded citation and semantic neighborhoods from a publication;
continue graph exploration through returned work identifiers while preserving edge types and graph provenance;
inspect corpus size, sources, freshness, coverage, and active graph metadata.
The seven published tools are search_biomedical_literature,
get_publication_details, get_work_details,
get_publication_neighborhood, get_work_neighborhood,
get_corpus_summary, and the separate explicit opt-in support_helena
information action.
Related MCP server: NCBI Literature Search MCP Server
Connect
Any MCP client that supports remote Streamable HTTP can use the endpoint. Exact
recipes for ChatGPT, Claude, Codex, VS Code, Cursor, Windsurf, Gemini CLI,
Grok, Perplexity, Microsoft Copilot Studio, Biomni, and Biorouter live under
registry/platforms and integrations.
The companion Agent Skill is in
skills/noodle-biomedical-literature-discovery. It enables implicit,
task-first selection for requests such as:
“Find source-linked papers about BRCA1 homologous recombination.”
“What publication is PMID 35008774?”
“Show papers related to this article through citations and semantic similarity.”
“Walk two bounded hops from this work ID and preserve the edge types.”
Build the deterministic skill archive with:
python3 ops/package_agent_skill.pyGraph boundary
Start from a resolved PMID or work ID and request one bounded neighborhood at a time. Report edges exactly as returned, keep a visited-ID set, and stop at a missing neighborhood. Search rank, citation proximity, semantic similarity, co-mention, and graph distance are discovery signals. They do not establish causality, scientific validity, diagnosis, or treatment.
Development
Python 3.12 is required.
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 .Run the brand-blind contract audit with:
python benchmarks/agent-discovery/audit_skill.pyThe benchmark contains 60 prompts that omit Noodle, Helena, and MCP.
It covers all six scientific routes plus negative and safety controls.
Agent Plugin and Kiro Power
This repository is also a portable Agent Plugin and Kiro Power. plugin.json
provides brand-blind activation keywords, the existing Agent Skill supplies the
scientific routing and safety boundary, and mcp.json connects directly to the
canonical hosted Streamable HTTP endpoint. The Power does not proxy, repackage,
or reimplement Noodle.
Privacy policy: https://noodle.helena.bio/privacy
Support: https://noodle.helena.bio/contact or contact@helena.bio
Public resources
Hands-on tutorial: https://github.com/helena-bioinformatics/noodle-mcp/blob/main/docs/tutorials/biomedical-literature-discovery-and-graph-traversal.md
Connector and agent-selection guide: https://noodle.helena.bio/mcp
Client integrations: https://noodle.helena.bio/integrations
Server Card: https://noodle.helena.bio/.well-known/mcp/server-card.json
Official Registry: https://registry.modelcontextprotocol.io/v0/servers?search=io.github.helena-bioinformatics%2Fnoodle
Citable release: https://doi.org/10.5281/zenodo.22166486
Software Heritage archive request: https://archive.softwareheritage.org/api/1/origin/save/2457442/
Software Heritage snapshot: https://archive.softwareheritage.org/swh:1:snp:09b8fb7c64de15487e873b4f77e3e4b57abc02fb/
Methodology: https://noodle.helena.bio/methodology
License and security
Apache License 2.0. Report vulnerabilities privately as described in
SECURITY.md. Do not submit patient, private case, clinical-record, credential,
or private uploaded content to the public service or issue tracker.
This server cannot be installed
Maintenance
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI assistants to search and retrieve biomedical research articles from PubMed's database of over 35 million citations, including metadata, abstracts, MeSH terms, and full-text PDFs when available.11MIT
- FlicenseNot gradedqualityDmaintenanceProvides seamless access to over 35 million PubMed scientific articles through natural language queries for research discovery and analysis. It enables tools for advanced searches, retrieving article details, and exploring related research within the life sciences and biomedical fields.12
- AlicenseAqualityCmaintenanceProvides structured PubMed literature data for LLM agents, supporting search, caching, and open-access full-text downloads via the MCP protocol.54011Apache 2.0
- AlicenseAqualityCmaintenanceEnables AI agents to search and read PubMed academic literature directly, without requiring an NCBI API key.21MIT
Related MCP Connectors
Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.
Citable retrieval across papers, books, patents, Wikipedia, and live social sources.
Search PubMed with precision using keyword and journal filters and smart sorting. Uncover MeSH ter…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/helena-bioinformatics/noodle-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server