
UniProt MCP
Let your agent query UniProtKB entries, sequences, GO terms, and ID mappings while you build bioinformatics or health-research tooling.
Overview
io.github.josefdc/uniprot-mcp is an MCP server for the Build phase that provides read-only UniProtKB lookups including sequences, features, GO, taxonomy, and ID mapping.
What is this MCP server?
- Read-only UniProtKB: entries, sequences, features
- Gene Ontology, taxonomy, and ID mapping tools
- PyPI package uniprot-mcp (v0.1.0) with stdio transport
- Suited for literature-linked protein lookup in code
- No write access—safer for exploratory agent queries
- Server version 0.1.0
- Registry package uniprot-mcp on PyPI
- Read-only UniProtKB tool surface
What problem does it solve?
Your agent cannot reliably answer protein or accession questions without a vetted UniProt integration.
Who is it for?
Builders shipping research assistants, sequence browsers, or internal bio tools who already understand UniProt concepts.
Skip if: Clinical decision support without human review, bulk proprietary downloads, or teams that need write-back to UniProt.
What do I get? / Deliverables
Agents retrieve authoritative UniProtKB records and mappings over MCP while you scaffold bioinformatics features.
- Agent-grounded protein entry and sequence snippets in your codebase
- GO and taxonomy context for research UI or reports
- Cross-reference mappings from external IDs to UniProt
Recommended MCP Servers
Journey fit
Bio and research apps need curated protein knowledge during implementation; this MCP plugs UniProt into the agent loop at integration time. Read-only database access over MCP is a classic backend/integration concern for domain-specific builders.
How it compares
Specialized biological database MCP, not a generic SQL or ORM integration.
Common Questions / FAQ
Who is io.github.josefdc/uniprot-mcp for?
Solo developers and small labs building agent-assisted bioinformatics or research apps that need grounded UniProtKB access.
When should I use io.github.josefdc/uniprot-mcp?
Use it during Build integrations when prototypes need protein entries, sequences, GO terms, or ID mapping without custom UniProt client code.
How do I add io.github.josefdc/uniprot-mcp to my agent?
Install uniprot-mcp from PyPI (v0.1.0), configure a stdio MCP server in your agent, and verify tools list entries and mapping queries in a test session.