Uniprot-MCP and protein-mcp-server
About Uniprot-MCP
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.
About protein-mcp-server
cyanheads/protein-mcp-server
MCP Server for 3D protein structural data retrieval & analysis from RCSB PDB, PDBe, and UniProt.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work