NCBI Datasets — the US National Library of Medicine's genome, gene and taxonomy reference service…
MCPpedia last refreshed this data
io.github.pipeworx-io/ncbi-datasets is an MCP server that NCBI Datasets — the US National Library of Medicine's genome, gene and taxonomy reference service…. Its tool list has not been published yet over http, requires no API key, and scores 87/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"ncbi-datasets": {
"url": "https://gateway.pipeworx.io/ncbi-datasets/mcp"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
NCBI Datasets — the US National Library of Medicine's genome, gene and taxonomy reference service…
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked @pipeworx/mcp-ncbi-datasets against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in health
MCP server for the ClinicalTrials.gov v2 API. Search trials, retrieve study details and results, and match patients to eligible trials.
Search ClinicalTrials.gov: find studies, retrieve results, match patients to candidate trials.
BioMCP: Biomedical Model Context Protocol
Control FL Studio with Claude: in-DAW mixing, diagnosis, routing, and composition.
MCP Security Weekly
Get CVE alerts and security updates for io.github.pipeworx-io/ncbi-datasets and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
NCBI Datasets (US National Library of Medicine) — which genome assemblies exist for an organism and how good they are, where a gene sits and what it is called in every other database, and the NCBI taxonomy tree with per-node assembly and gene counts.
Part of Pipeworx — an MCP gateway connecting AI agents to 1865+ live data sources. This is an independent, unofficial integration — not affiliated with, endorsed by, or published by the upstream provider.
ncbi_genome_reports(taxon?, accession?, reference_only?, assembly_level?, limit?)
— assemblies with level, length, contig/scaffold N50, GC%, submitter,
BioProject and the paired RefSeq/GenBank accession.ncbi_gene_by_symbol(symbols, taxon?) — Entrez gene id, biotype, chromosome,
RefSeqGene coordinates, plus HGNC / Ensembl / UniProt / OMIM cross-references
and every synonym.ncbi_taxonomy(taxons) — resolve a tax id, scientific name or common name to
the full lineage, children, rank and live assembly/gene counts.Keyless. NCBI rate-limits anonymous callers by IP at roughly 5 requests/second
across api.ncbi.nlm.nih.gov; the pack sends an identifying User-Agent, does
not retry, and surfaces a 429 with that explanation rather than looping.
ncbi-eutilsE-utilities is a generic search/fetch layer over ~40 Entrez databases that
hands back records you must parse. Datasets answers structured questions about
genomes, genes and taxonomy with structured rows. Use this pack for those three;
use ncbi-eutils for PubMed, dbSNP and the rest of Entrez.
filters.reference_only=true takes that to 2, so ncbi_genome_reports
defaults to it for a taxon lookup and reports that it did.GCA_ (GenBank) and GCF_ (RefSeq),
cross-linked by paired_accession. Counting rows double-counts assemblies.taxonomy/taxon/9606,10090
returns Mus musculus first. Match on the returned query / symbol, never
on position."gene_id":"672") but numbers
in taxonomy reports (tax_id: 9606). Both are passed through as received.9606, Homo sapiens and human all work.Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"ncbi-datasets": {
"url": "https://gateway.pipeworx.io/ncbi-datasets/mcp"
}
}
}
tools/list at https://gateway.pipeworx.io/ncbi-datasets/mcp returns the tools in the table
above plus the shared Pipeworx meta-tools — ask_pipeworx,
discover_tools, search_within, remember/recall and the rest of the
gateway-wide set. So the tool count you see is larger than this table: a
single-pack endpoint currently lists roughly 30 shared tools alongside the
pack's own. The connection's initialize response states its exact scope, and
is the authoritative answer for a given day.
This is deliberate, not multiplexing by accident. The meta-tools are what let a
scoped connection answer a question this pack does not cover — via
ask_pipeworx, which routes across the whole catalog — without you adding a
second MCP server. There is cu