Noodle Biomedical Literature Discovery MCP
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_biomedical_literatureA | Semantically search Noodle's public PubMed-derived biomedical corpus. Include known PMID, DOI, or PMCID identifiers in the query so they can act as exact anchors. Results are for literature discovery and professional review, not diagnosis or treatment. |
| get_publication_detailsA | Retrieve one complete public bibliographic record by PMID after search. Results are for literature discovery and professional review, not diagnosis or treatment. |
| get_work_detailsA | Retrieve one complete public bibliographic record by Noodle work identifier. Results are for literature discovery and professional review, not diagnosis or treatment. |
| get_publication_neighborhoodB | Retrieve the bounded citation and semantic neighborhood around one PMID. Results are for literature discovery and professional review, not diagnosis or treatment. |
| get_work_neighborhoodA | Retrieve the bounded citation and semantic neighborhood around one Noodle work identifier. Results are for literature discovery and professional review, not diagnosis or treatment. |
| get_corpus_summaryA | Return public corpus coverage, source, freshness, and count metadata. Results are for literature discovery and professional review, not diagnosis or treatment. |
| support_helenaA | Learn about the separate Helena Good MCP. This opt-in information action initiates no payment or outreach and changes no scientific result. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| search_biomedical_literature | Form a source-linked biomedical literature search. |
| review_publication | Retrieve and critically review one public PMID. |
| explore_publication_graph | Explore source-linked literature around one PMID. |
| explore_work_graph | Explore source-linked literature around one Noodle work ID. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| noodle-literature-methodology | Scope, evidence boundaries, and safe-use guidance for Noodle. |
TDQS
Scored across 7 tools
Most tools have clear roles, but get_publication_details/get_work_details and get_publication_neighborhood/get_work_neighborhood overlap in purpose and are distinguished only by identifier type, which may confuse agents. support_helena is also unrelated to the biomedical literature domain and adds ambiguity about the server's scope.
All tool names follow a consistent lowercase snake_case verb_noun pattern, such as search_*, get_*. The naming is predictable and makes the tool surface easy to navigate.
Seven tools is a reasonable size for a literature discovery server and covers the core workflows. However, support_helena is an unrelated promotional action and slightly dilutes the focus of an otherwise well-scoped set.
The server covers the main read-only discovery lifecycle: search, retrieve details, explore neighborhoods, and inspect corpus metadata. Minor gaps exist, such as no direct DOI-to-record lookup and some ambiguity between work and publication identifiers, but agents can work around these with the search tool.