pubmed-mcp-smithery
If you are the rightful owner of pubmed-mcp-smithery and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Content Protocol server that provides enhanced tools to search and retrieve academic papers from PubMed database, with additional features such as MeSH term lookup, publication count statistics, and PICO-based evidence search.
The PubMed Enhanced Search MCP Server is designed to facilitate advanced searches and retrieval of academic papers from the PubMed database. It offers a range of features including keyword-based searches with optional journal filters, sorting results by relevance or date, and retrieving detailed paper information such as abstracts, DOIs, authors, and keywords. Additionally, it supports MeSH term lookups, publication count statistics for multiple search terms, and structured PICO-based searches. The server is built to handle rate limiting by NCBI's E-utilities service through an automatic retry mechanism with backoff delays. It is implemented in Python and can be run locally or integrated into platforms like Claude Desktop.
Features
- Search PubMed by keywords with optional journal filter
- Support for sorting results by relevance or date (newest/oldest first)
- Get MeSH (Medical Subject Headings) terms related to a search word
- Get publication counts for multiple search terms
- Perform structured PICO-based searches with support for synonyms and combination queries
Tools
search_pubmed
Keyword search PubMed articles
get_mesh_terms
Find MeSH terms
get_pubmed_count
Obtain statistics on the number of publications
format_paper_details
Get detailed paper information
pico_search
Perform a PICO search