SkillTide Submit
Official description7 sourcesMCP servers8d ago
vitorpavinato/ncbi-mcp-server

vitorpavinato/ncbi-mcp-server

๐Ÿ โ˜๏ธ ๐Ÿ  - NCBI and PubMed literature search with analytics, caching, MeSH integration, related articleโ€ฆ
View on GitHub โ†—Direct link ยท no redirect page
Official descriptionNCBI Literature Search MCP Server A Model Context Protocol (MCP) server for searching NCBI databases, designed for researchers across all life sciences and biomedical fields.
Config template (adjust for your client)
claude mcp add ncbi-mcp-server -- npx -y ncbi-mcp-server
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
13 โ˜… ยท vitorpavinato/ncbi-mcp-server ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 7 sources
Score
score 703 ยท 13 โ˜… ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository vitorpavinato/ncbi-mcp-server๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

NCBI Literature Search MCP Server

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

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.
Features
๐Ÿ”ฌ **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
Quick Start
Prerequisites
- Python 3.8 or higher
- Poetry (recommended) - Install Poetry
Setup (5 minutes)
1. **Create and initialize project**
During init, add dependencies: mcp, httpx, typing-extensions
2. **Create project structure**
3. **Install dependencies**
4. **Test the server**
5. **Configure Claude Desktop**
Edit your Claude Desktop config file:
- **macOS**: ~/Library/Application Support/Claude/claude_desktop_config.json
- **Windows**: %APPDATA%/Claude/claude_desktop_config.json
- **Linux**: ~/.config/claude/claude_desktop_config.json
Add this configuration:
6. **Restart Claude Desktop** and start searching!
Alternative Setup Methods
Click to expand alternative installation methods
**Conda Environment**
**Standard pip + venv**
Usage Examples
For Evolutionary Biology Research
**Search for phylogenetic studies:**
**Find computational phylogenetics methods:**
**Search by specific organism:**
For Computational Biology Research
**Algorithm and method papers:**
**Software and database papers:**
Advanced Search Examples
**Multi-criteria search:**
**Author-specific searches:**
Tool Reference
search_pubmed
Primary search tool for PubMed database
- **query**: Search terms (supports field tags like [ti] for title, [au] for author, [mh] for MeSH terms)
- **max_results**: Number of results (1-100, default: 20)
- **sort**: Sort by "relevance", "pub_date", "author", or "journal"
- **date_range**: Limit to recent articles ("30", "90", "365", "1095" days)
**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 search
get_article_details
Fetch complete information for specific articles
- **pmids**: List of PubMed IDs (up to 50)
Returns full abstracts, author lists, MeSH terms, DOI, publication details
search_mesh_terms
Find standardized Medical Subject Headings
- **term**: Term to search in MeSH database
Helps discover related concepts and improve search precision
get_related_articles
Discover articles related to a specific paper
- **pmid**: PubMed ID of reference article
- **max_results**: Number of related articles (1-50, default: 10)
Perfect for literature reviews and finding relevant research
advanced_search
Complex searches with multiple criteria
- **terms**: List of search terms to combine
- **operator**: "AND", "OR", or "NOT" to combine terms
- **authors**: List of author names
Source
awesome ยท https://github.com/vitorpavinato/ncbi-mcp-server
Browse by field
MCP servers
Traction
13 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index