PubMed Medical Literature Research
FreeNot checkedEnables search, retrieval, and analysis of academic medical literature through the NCBI PubMed database with formatted citations and researcher publication stat
About
Enables search, retrieval, and analysis of academic medical literature through the NCBI PubMed database with formatted citations and researcher publication statistics.
README
An advanced Model Content Protocol (MCP) server providing tools to search, analyze, and retrieve academic medical papers from the PubMed database.
Features
- Search for medical literature using topics and researcher names
- Retrieve comprehensive publication details with structured metadata
- Generate formatted citations for publications
- Analyze researcher publication statistics and patterns
- Advanced error handling with retry mechanisms
- Detailed performance metrics
Installation
Clone this repository:
git clone <repository-url> cd medical-literature-toolInstall dependencies:
pip install -r requirements.txtCreate a
.envfile in the project root if needed for configuration
Usage
Start the server:
mcp run pubmed_server.pyFor development mode:
mcp dev pubmed_server.pyOr add the server to your MCP client configuration.
API Tools
1. find_articles
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:
- Dictionary with search results, metadata, and performance metrics
2. get_publication_details
Retrieve comprehensive details for a specific publication, including a formatted citation.
Parameters:
article_id(str): PubMed ID of the article to retrieve
Returns:
- Dictionary containing detailed article metadata and citation
3. get_article_statistics
Analyze publication patterns for a specific researcher.
Parameters:
researcher(str): Name of the researcher/author to analyze
Returns:
- Dictionary with publication statistics, including total count, top journals, and publication years
Technical Implementation
The server is built with a robust architecture:
- Object-Oriented Design: Using classes for better code organization
- Advanced Error Handling: Request retry mechanism for API reliability
- Performance Monitoring: Timing and metrics for search operations
- Enhanced Data Structures: Nested JSON responses with rich metadata
- Logging System: Rotating logs with detailed error tracking
- Modular Components: Separation of concerns between query building, API requests, and data parsing
Installing PubMed Medical Literature Research
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/felixwu1110/pubmed_mcpFAQ
Is PubMed Medical Literature Research MCP free?
Yes, PubMed Medical Literature Research MCP is free — one-click install via Unyly at no cost.
Does PubMed Medical Literature Research need an API key?
No, PubMed Medical Literature Research runs without API keys or environment variables.
Is PubMed Medical Literature Research hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install PubMed Medical Literature Research in Claude Desktop, Claude Code or Cursor?
Open PubMed Medical Literature Research on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
by wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
by madhurprashPostgres
Query your database in natural language
by AnthropicPostgreSQL
Read-only database access with schema inspection.
by modelcontextprotocolCompare PubMed Medical Literature Research with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All data MCPs
