Uniprot-MCP

josefdc/Uniprot-MCP

3.3

If you are the rightful owner of Uniprot-MCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The UniProt MCP Server provides seamless access to UniProtKB protein data through a Model Context Protocol interface, designed for LLM agents.

Tools

Functions exposed to the LLM to take actions

fetch_entry

Fetch complete protein entry with all annotations.

get_sequence

Get protein sequence with length and metadata.

search_uniprot

Full-text search with advanced filtering.

map_ids

Convert identifiers between 200+ databases.

fetch_entry_flatfile

Retrieve historical entry versions (txt/fasta).

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources