Search PubMed literature, retrieve article details, use MeSH terms, and discover related biomedical research.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Ncbi MCP Server.
search_pubmedPrimary search tool for PubMed database
get_article_detailsFetch complete information for specific articles
search_mesh_termsFind standardized Medical Subject Headings
get_related_articlesDiscover articles related to a specific paper
advanced_searchComplex searches with multiple criteria
A Model Context Protocol (MCP) server for searching NCBI databases, designed for researchers across all life sciences and biomedical fields. This server provides seamless access to PubMed's vast collection of 35+ million scientific articles through natural language queries, enabling AI assistants to help with literature reviews, research discovery, and scientific analysis.
π¬ Comprehensive Search: Search PubMed's 35+ million articles across all biological disciplines
π Advanced Queries: Support for complex searches with boolean operators, field tags, and filters
𧬠Life Sciences Research: Covers all biological and biomedical fields including genetics, ecology, medicine, and biotechnology
π» Computational Biology: Perfect for finding bioinformatics methods, algorithms, and computational tools
π¬ Research Applications: Literature reviews, hypothesis generation, method discovery, and staying current with scientific advances
π Full Article Details: Get abstracts, author lists, MeSH terms, DOIs, and publication information
π Related Articles: Discover relevant research through NCBI's relationship algorithms
π MeSH Integration: Search and utilize Medical Subject Headings for precise terminology
Create and initialize project
During init, add dependencies: mcp, httpx, typing-extensions
Create project structure
Install dependencies
Test the server
Configure Claude Desktop
Edit your Claude Desktop config file:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%/Claude/claude_desktop_config.json~/.config/claude/claude_desktop_config.jsonAdd this configuration:
Restart Claude Desktop and start searching!
Search for phylogenetic studies:
Find computational phylogenetics methods:
Search by specific organism:
Algorithm and method papers:
Software and database papers:
Multi-criteria search:
Author-specific searches:
search_pubmedPrimary search tool for PubMed database
[ti] for title, [au] for author, [mh] for MeSH terms)Examples:
"CRISPR[ti] AND evolution" - CRISPR in title AND evolution anywhere"phylogenetic analysis[mh]" - Using MeSH term for phylogenetic analysis"computational biology AND machine learning" - Boolean searchget_article_detailsFetch complete information for specific articles
Returns full abstracts, author lists, MeSH terms, DOI, publication details
search_mesh_termsFind standardized Medical Subject Headings
Helps discover related concepts and improve search precision
get_related_articlesDiscover articles related to a specific paper
Perfect for literature reviews and finding relevant research
advanced_searchComplex searches with multiple criteria
The NCBI MCP Server includes comprehensive analytics to help you understand your research patterns and optimize performance.
get_analytics_summaryGet comprehensive analytics overview
Returns:
get_detailed_metricsDetailed performance metrics for specific time periods
reset_analyticsReset analytics data (use with caution)
Note: This permanently clears all collected metrics.
Usage Patterns:
Performance Metrics:
Research Insights:
Configure credentials:
Choose deployment method:
Perfect for development and testing:
Recommended for most users with two options:
Full setup with Redis (recommended):
Simple setup without Redis:
Full setup includes:
Simple setup includes:
For production environments:
Docker logs:
Cache monitoring:
cache_stats()Health checks:
For higher rate limits and better performance:
src/ncbi_mcp_server/server.py:Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/vitorpavinato-ncbi-mcp-server)<a href="https://allmcps.com/mcp/vitorpavinato-ncbi-mcp-server"><img src="https://allmcps.com/api/badge/vitorpavinato-ncbi-mcp-server?style=directory" alt="Ncbi MCP Server on AllMCPs" /></a>