Agent♥︎Age
Catalog

io.github.cyanheads/uniprot-mcp-server

Official6 toolsLive

by cyanheads · TypeScript

Protein research over UniProtKB — search by function, fetch curated records, map IDs, proteomes.

@cyanheads/uniprot-mcp-server (MCP Server)

Protein research over UniProtKB, providing MCP access to search by protein function, fetch curated UniProt records, map IDs across databases, and retrieve reference proteomes, taxonomy, and sequences. The server is designed to run via STDIO or Streamable HTTP.

🛠️ Key Features

  • Search UniProtKB by protein function
  • Fetch curated UniProt records
  • Map IDs across databases
  • Pull reference proteomes, taxonomy, and sequences
  • Provides 6 MCP tools

🚀 Use Cases

  • Curate and retrieve protein records from UniProtKB
  • Convert or align protein identifiers across databases
  • Acquire reference proteomes with associated taxonomy
  • Download sequences for downstream bioinformatics workflows

⚡ Developer Benefits

  • MCP integration for UniProtKB-centered protein research
  • Two transport options: STDIO and Streamable HTTP
  • Topic alignment with bioinformatics and proteomics workflows

⚠️ Limitations

  • Server description does not specify additional constraints beyond UniProtKB scope
  • Details of the 6 tools and 2 resources are not included in the provided excerpt

Topics

bioinformaticscyanheadsmcpmodel-context-protocolproteinproteomeproteomicsswiss-prottypescriptuniprotuniprotkb