PubMed Medical Literature
STDIOAdvanced MCP server for searching and analyzing academic medical papers from PubMed database.
Advanced MCP server for searching and analyzing academic medical papers from PubMed database.
An advanced Model Content Protocol (MCP) server providing tools to search, analyze, and retrieve academic medical papers from the PubMed database.
Clone this repository:
git clone <repository-url> cd medical-literature-tool
Install dependencies:
pip install -r requirements.txt
Create a .env
file in the project root if needed for configuration
Start the server:
mcp run pubmed_server.py
For development mode:
mcp dev pubmed_server.py
Or add the server to your MCP client configuration.
Search for medical literature matching specified topics and researchers.
Parameters:
topics
(List[str]): Medical topics or keywords to search in titles and abstractsresearchers
(List[str]): Researcher/author names to search forresult_limit
(int): Maximum number of results to return (default: 15)Returns:
Retrieve comprehensive details for a specific publication, including a formatted citation.
Parameters:
article_id
(str): PubMed ID of the article to retrieveReturns:
Analyze publication patterns for a specific researcher.
Parameters:
researcher
(str): Name of the researcher/author to analyzeReturns:
The server is built with a robust architecture: