pubmed_search_articles
Search PubMed with full query syntax, field-specific filters, date ranges, pagination, and optional brief summaries
How to use it
Project documentation lists pubmed_search_articles for the Pubmed MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
FULL PUBMED MCP SERVER LISTINGOther tools in Pubmed MCP Server (11)
is capped at 400 characters to keep a page bounded; abstractTruncated says whether it was cut, and pubmedeuropepmcfetch returns the whole abstract for the records worth reading in full
Convert between DOI, PMID, and PMCID using the PMC ID Converter API
Fetch complete Europe PMC records — including the untruncated abstract — by source + epmcId, the only identifier many preprint, patent, and Agricola records carry
Search Europe PMC for preprints, patents, Agricola, and EPMC-only OA records that don't surface in PubMed. Cursor-based pagination.
Fetch full article metadata by PMIDs — abstract, authors, journal, MeSH terms, grants
Fetch full-text articles via a chain: NCBI PMC EFetch → Europe PMC fullTextXML → Unpaywall. Accepts PMIDs, PMCIDs, or DOIs.
Find similar articles, citing articles, or references for a given PMID
Generate formatted citations in APA 7th, MLA 9th, BibTeX, RIS, or Vancouver (ICMJE/NLM)
Resolve partial bibliographic references to PubMed IDs via ECitMatch
Search and explore MeSH vocabulary — tree numbers, scope notes, entry terms
Spell-check biomedical queries using NCBI's ESpell service