Pubmed MCP Server
UnclaimedSearch PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms via MCP. STDIO or Streamable HTTP.
Unclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (12)
abstractSnippet
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
pubmed_convert_ids
Convert between DOI, PMID, and PMCID using the PMC ID Converter API
pubmed_europepmc_fetch
Fetch complete Europe PMC records — including the untruncated abstract — by source + epmcId, the only identifier many preprint, patent, and Agricola records carry
pubmed_europepmc_search
Search Europe PMC for preprints, patents, Agricola, and EPMC-only OA records that don't surface in PubMed. Cursor-based pagination.
pubmed_fetch_articles
Fetch full article metadata by PMIDs — abstract, authors, journal, MeSH terms, grants
pubmed_fetch_fulltext
Fetch full-text articles via a chain: NCBI PMC EFetch → Europe PMC fullTextXML → Unpaywall. Accepts PMIDs, PMCIDs, or DOIs.
pubmed_find_related
Find similar articles, citing articles, or references for a given PMID
pubmed_format_citations
Generate formatted citations in APA 7th, MLA 9th, BibTeX, RIS, or Vancouver (ICMJE/NLM)
pubmed_lookup_citation
Resolve partial bibliographic references to PubMed IDs via ECitMatch
pubmed_lookup_mesh
Search and explore MeSH vocabulary — tree numbers, scope notes, entry terms
pubmed_search_articles
Search PubMed with full query syntax, field-specific filters, date ranges, pagination, and optional brief summaries
pubmed_spell_check
Spell-check biomedical queries using NCBI's ESpell service