About io.github.cyanheads/uniprot-mcp-server
io.github.cyanheads/uniprot-mcp-server is an MCP server in the Healthcare category: protein research over UniProtKB — search by function, fetch curated records, map IDs, proteomes.
Install
claude mcp add io-github-cyanheads-uniprot-mcp-server -- npx -y @cyanheads/uniprot-mcp-servernpx -y @cyanheads/uniprot-mcp-serverThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (6)
uniprot_get_entryFetch full curated entries by accession in one batch (up to 20) — function, catalytic activity, disease, variants, isoforms, GO terms, cross-references. Partial-success output; an oversized record returns a section outline.
Parameters not published.
uniprot_get_proteomeFetch a reference proteome by UPID or NCBI taxon ID — protein count, BUSCO completeness, genome assembly inline, plus an opt-in capped page of the proteins.
Parameters not published.
uniprot_get_sequenceFetch the canonical amino-acid sequence (FASTA) for an accession, with length and parsed header — and optionally the isoform sequences. The cheap sequence-only path.
Parameters not published.
uniprot_get_taxonomyResolve a taxonomy record by NCBI taxon ID or scientific name — name, rank, parent, full lineage, and optionally the immediate children.
Parameters not published.
uniprot_map_idsTranslate identifiers across databases via UniProt's async ID-mapping service — gene names, Ensembl, RefSeq, ChEMBL, PDB, GeneID ↔ UniProtKB accessions. Polls within a budget; running jobs return a ticket and completed pages return a continuation.
Parameters not published.
uniprot_search_proteinsSearch UniProtKB by plain text or a Lucene field query, with the reviewed (Swiss-Prot) filter foregrounded and optional server-side facet counts. Cursor-paginated. The discovery entry point.
Parameters not published.
Ask AI
Ask AI about io.github.cyanheads/uniprot-mcp-server
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.