Provides specialized filtering capabilities to find and access open access scientific publications, including functions to retrieve the latest open access papers and obtain free full-text links.
Enables searching the PubMed database for research articles, accessing article details including abstracts, filtering for open access content, and retrieving free full-text links where available.
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
Related MCP server: MCP PubMed Search
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