NCBI MCP Server
NCBI and PubMed literature search with caching, MeSH integration, related articles, and batch processing for life sciences.
Delv Safety Grade: C
Score 58/100 · assessed 2026-04-28
NCBI MCP Server provides read-only access to PubMed and NCBI databases for biomedical literature search. The server itself is low-risk from a permissions standpoint: it makes outbound API calls to NCBI's public endpoints and caches results locally, with no write operations beyond cache files. The main concerns are supply-chain related. Installation requires Poetry and manual setup rather than a standard package manager, and the maintainer appears to be a solo developer with limited GitHub activity. The repository is open source with reasonable documentation, but there's no published package on PyPI or npm, meaning users must clone and build. The NCBI API key requirement is standard for rate-limiting purposes and doesn't grant elevated privileges. No security incidents are known. Suitable for research workflows where you understand the manual installation process, but the supply-chain maturity is below production-grade tooling.
Lethal Trifecta (prompt-injection exposure)
TWO OF THREEPublic papers, curated. Low-but-nonzero on the input axis.
Green flags
- Read-only access to public NCBI/PubMed APIs, no destructive operations
- Open source repository with clear README and usage examples
- NCBI API key is optional and only for rate limit increases, not auth
- Caching layer reduces API load and improves performance for repeat queries
- Focused scope: literature search only, no shell or filesystem manipulation
Red flags
- Solo maintainer with limited public GitHub activity and contribution history
- No published package on PyPI or npm, requires manual clone-and-build
- Poetry-only install increases setup complexity and dependency risk
- Filesystem write for caching without documented cache location or size limits
Permissions requested
Install
poetry install
NCBI_API_KEYReview
Install this if you search PubMed more than once a week or need to automate literature reviews. Skip it if you're outside life sciences or only do occasional manual searches. The caching and batch processing make it worth the Poetry setup for anyone building research workflows.
Good at
- Caching layer prevents redundant API calls when refining searches or revisiting queries.
- Batch processing lets you pull metadata for multiple papers in one operation, useful for building reference lists.
- MeSH taxonomy integration provides controlled vocabulary browsing and term mapping.
- Related article discovery works well for finding connected research from a seed set.
- Free NCBI API key removes rate limits and makes batch jobs practical.
Watch out
- Requires NCBI API key registration, which adds a setup step even though it's free.
- Poetry-based install may be unfamiliar if you're not already in that dependency ecosystem.
- Documentation assumes biomedical research familiarity, so MeSH features feel opaque to outsiders.
- Related article results can be sparse for older or niche publications.
- Hosts beyond Claude Desktop need manual config adjustments.
Use cases
- biomedical lit search
- MeSH taxonomy browsing
- related-work discovery
- bulk NCBI ingestion
Getting started
Works with
Similar MCPs
- Brave SearchGive Claude real-time web search via the Brave Search API. The fastest way to add up-to-date knowledge without paying for Perplexity.
- DuckDuckGo MCPWeb search through DuckDuckGo with built-in rate limiting, SafeSearch, and content fetching, no API key required.
- Kagi SearchPrivacy-focused search via Kagi. Great if your team already pays for Kagi and wants Claude to use the same backend.
- DelvSearch the Delv AI tools, MCP, and Skills directory directly from inside your agent. Ask 'what's a good MCP for databases?' in Claude Desktop and get editorial picks, not a random link dump.