josefdc/Uniprot-MCP
UniProt MCP Server - Access comprehensive protein data via Model Context Protocol. Search, retrieve, and analyze UniProt entries with full-text search, ID mapping, and rich metadata. Supports stdio & HTTP transports for Claude Desktop and custom integrations.
Implements production-grade resilience patterns including exponential backoff retries, concurrent request pooling (configurable to 8 workers), and progress tracking for long-running ID mapping jobs across 200+ database types. Built on FastMCP for stdio and Starlette for HTTP, with Prometheus metrics and structured Pydantic models ensuring type safety for LLM agent integration. Includes VCR-based integration tests, field subsetting to optimize payload sizes, and CORS/health check endpoints for seamless Claude Desktop and custom client deployments.
Available on PyPI.
Stars
2
Forks
3
Language
Python
License
MIT
Category
Last pushed
Mar 02, 2026
Monthly downloads
126
Commits (30d)
0
Dependencies
7
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/josefdc/Uniprot-MCP"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
nickzren/opentargets-mcp
MCP server for Open Targets Data
genomoncology/biomcp
BioMCP: Biomedical Model Context Protocol
biocontext-ai/registry
The BioContextAI Registry for biomedical MCP servers
biocontext-ai/knowledgebase-mcp
BioContextAI Knowledgebase MCP server for biomedical agentic AI
Augmented-Nature/ChEMBL-MCP-Server
A comprehensive Model Context Protocol (MCP) server providing advanced access to the ChEMBL...