MCP server to search PubMed and retrieve article abstracts and open access full texts via Entrez API.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We ran the install command below but it didn't respond within our test window β this can mean a slow first-time install rather than a real problem.
npx -y @smithery/cliNo response to initialize.
This is an experimental automated check and can have false negatives β missing environment variables, a slow cold install, etc. It doesnβt necessarily mean somethingβs wrong. Last checked 1mo ago.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Simple Pubmed.
An MCP server that provides access to PubMed articles through the Entrez API.
MCP Prompts help you construct effective PubMed searches:
These prompts guide the AI to build optimized PubMed queries, making it easier to conduct thorough literature searches.
Please note that the tool returns XML-ized version of full text. It is however more useful for AIs than a "human readable" text would have been as it gives them additional information about document's structure. At least, this is what Claude 3.5 Sonnet said he prefers.
Please also note that inability of this tool and possibly other tools to deliver a paper's full text may not be due to the fact that it is not available. When testing this tool I came across a paper that did not have full text on PubMed and when Claude accessed the publication URL (which we did get through DOI) using fetch he did get a "forbiddenβ error. However, I was able to access the very same page using a regular browser.
In other words if your AI assistant is not able to get the full text of a paper using this tool it is worth trying manually with a regular web browser.
Finally, this tool of course canβt give you access to paywalled/paid papers. You may be able to read them through your library access or β as a last resort β through a certain site that strives to make publicly funded research freely available.
To install Simple PubMed for Claude Desktop automatically via Smithery:
The server requires the following environment variables:
PUBMED_EMAIL: Your email address (required by NCBI)PUBMED_API_KEY: Optional API key for higher rate limitsThe standard rate limit is 3 requests / second. No rate limiting was implemented, as it is highly unlikely in the typical usage scenario that your AI would generate more traffic. If you need it, you can register for an API key which will give you 10 requests / second. Read about this on NCBI pages.
Add to your Claude Desktop configuration (claude_desktop_config.json):
(Mac OS)
(Windows)
If you encounter SSL certificate verification errors on macOS (such as [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain), you need to install the proper certificate bundle:
Replace 3.13 with your Python version number. This script comes with Python installations from python.org.
You can also run it from the Finder:

If you perform this change while Claude Desktop is open you will need to quit it and start it again for it to take effect.
MIT License
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/andybrandt-mcp-simple-pubmed)<a href="https://allmcps.com/mcp/andybrandt-mcp-simple-pubmed"><img src="https://allmcps.com/api/badge/andybrandt-mcp-simple-pubmed?style=directory" alt="MCP Simple Pubmed on AllMCPs" /></a>