PubMed MCP Server
An MCP server implementation for accessing PubMed data with focus on open access content.
Features
- Search PubMed database for research articles
- Filter for open access content
- Get detailed article information including abstracts
- Find free full-text links where available
- Built-in rate limiting for API compliance
Installation
Usage
API Reference
search(options)
Search for articles with specified criteria
query
: Search termsmaxResults
: Maximum number of results (default: 10)sort
: Sort order ('relevance' or 'date')filterOpenAccess
: Whether to filter for open access content (default: true)
getLatestOpenAccess(options)
Get recent open access papers
topic
: Search topicdays
: Number of days to look back (default: 30)maxResults
: Maximum number of results (default: 10)
getOpenAccessLinks(pmid)
Get available free full-text links for an article
pmid
: PubMed ID of the article
Rate Limiting
The server implements automatic rate limiting to comply with NCBI's guidelines (maximum 3 requests per second).
License
MIT
mcp-pubmed-server
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
オープン アクセス コンテンツのフィルタリングと全文リンクの取得に特に重点を置いて、PubMed から研究記事の検索と取得を可能にする MCP サーバー実装。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that provides access to PubMed articles through the Entrez API.Last updated -2122PythonMIT License
- -securityAlicense-qualityServer to search PubMed (PubMed is a free, online database that allows users to search for biomedical and life sciences literature). I have created on a day MCP came out but was on vacation, I saw someone post similar server in your DB, but figured to post mine.Last updated -130PythonMIT License
- -securityAlicense-quality🔍 Enable AI assistants to search, access, and analyze PubMed articles through a simple MCP interface.Last updated -49PythonMIT License
- -securityAlicense-qualityAn MCP server for searching and downloading academic papers from multiple sources including arXiv, PubMed, bioRxiv, and Sci-Hub, designed for seamless integration with large language models like Claude Desktop.Last updated -177PythonMIT License