Skip to content
Verified official

pubmed mcp server MCP

v2.12.2 changelog · 15

io.github.cyanheads/pubmed-mcp-server

Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.

transport:streamable-http runtime:npm tools:12

Target client

run in your project directory

claude mcp add --transport http pubmed-mcp-server https://pubmed.caseyjhand.com/mcp

setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok ChatGPT Claude.ai LangChain

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

pubmed_search_articles

pubmed search articles

pubmed_fetch_articles

pubmed fetch articles

pubmed_fetch_fulltext

pubmed fetch fulltext

pubmed_format_citations

pubmed format citations

pubmed_find_related

pubmed find related

pubmed_spell_check

pubmed spell check

pubmed_lookup_mesh

pubmed lookup mesh

pubmed_lookup_citation

pubmed lookup citation

pubmed_convert_ids

pubmed convert ids

pubmed_fetch_citation_metrics

pubmed fetch citation metrics

pubmed_europepmc_search

pubmed europepmc search

pubmed_europepmc_fetch

pubmed europepmc fetch

All 12 tools, one page each

1 prompt you invoke yourself

2 resources you attach as context

Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. Check the server's own documentation before granting access.