@pipeworx/ncbi-eutils
Connect: https://gateway.pipeworx.io/ncbi-eutils/mcp · Install: one-click buttons
Tools: 6
NCBI E-utilities MCP — federated search and fetch across all NCBI Entrez databases: PubMed, Gene, Nucleotide, Protein, Taxonomy, ClinVar, dbSNP, OMIM, BioProject, BioSample, SRA, … Keyless (3 req/s without key).
Tools
einfo(db?)— database info / field listesearch(db, term, retmax?, retstart?, sort?)— search → uid listesummary(db, ids, retstart?)— summary records by uidefetch(db, ids, rettype?, retmode?)— full recordselink(dbfrom, dbto, ids, linkname?)— links across databasesegquery(term)— global query across all databases
Data source
https://eutils.ncbi.nlm.nih.gov/entrez/eutils/
Tools
- einfo — List all available Entrez databases (omit db) or return field definitions and link names for a specific database (e.g. db=pubmed). Use before esearch to discover valid search fields and databases.
- esearch — Search an Entrez database (e.g. pubmed, gene, nucleotide) by query term and return a list of matching UIDs (up to 10,000) with hit count. Supports pagination via retstart and sort (e.g. pub_date).
- esummary — Fetch document summaries for one or more Entrez UIDs in a given database (e.g. pubmed), returning title, authors, journal, and publication date without the full record body.
- efetch — Full records. Returns text (XML/GenBank/FASTA/…) per rettype.
- elink — Links across databases.
- egquery — Global query across all Entrez databases.
Tools
-
efetch— Full records. Returns text (XML/GenBank/FASTA/…) per rettype. -
egquery— Global query across all Entrez databases. -
einfo— List all available Entrez databases (omit db) or return field definitions and link names for a specific database (e.g. db=pubmed). Use before esearch to discover valid search fields and databases. -
elink— Links across databases. -
esearch— Search an Entrez database (e.g. pubmed, gene, nucleotide) by query term and return a list of matching UIDs (up to 10,000) with hit count. Supports pagination via retstart and sort (e.g. pub_date). -
esummary— Fetch document summaries for one or more Entrez UIDs in a given database (e.g. pubmed), returning title, authors, journal, and publication date without the full record body.