PubMed Medical Literature Research
БесплатноНе проверенEnables search, retrieval, and analysis of academic medical literature through the NCBI PubMed database with formatted citations and researcher publication stat
Описание
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
Установка PubMed Medical Literature Research
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/felixwu1110/pubmed_mcpFAQ
PubMed Medical Literature Research MCP бесплатный?
Да, PubMed Medical Literature Research MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для PubMed Medical Literature Research?
Нет, PubMed Medical Literature Research работает без API-ключей и переменных окружения.
PubMed Medical Literature Research — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить PubMed Medical Literature Research в Claude Desktop, Claude Code или Cursor?
Открой PubMed Medical Literature Research на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
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
автор: 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
автор: madhurprashPostgres
Query your database in natural language
автор: AnthropicPostgreSQL
Read-only database access with schema inspection.
автор: modelcontextprotocolCompare PubMed Medical Literature Research with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории data
