Uniprot
Server Details
UniProt MCP — protein sequence + function database.
Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- pipeworx-io/mcp-uniprot
- GitHub Stars
- 0
- Server Listing
- mcp-uniprot
TDQS
Scored across 37 tools
The UniProt-specific tools (get, search, feature_summary, keyword, proteomes_search, taxonomy_search) are clearly distinct, and the entity tools (resolve_entity, entity_profile, compare_entities, recent_changes) are well-differentiated by description. However, the routing/meta family overlaps heavily — ask_pipeworx, ask_pipeworx_beta (explicitly stated to match ask_pipeworx exactly right now), ask_pipeworx_grounded, and deep_research all answer questions against the same catalog — and the five polymarket_* tools (edges vs arbitrage especially) have fuzzy boundaries that will cause misselection.
Almost everything is consistent snake_case (ask_pipeworx_grounded, entity_profile, resolve_entity, polymarket_fill_risk, list_subscriptions), with the polymarket_* prefix applied predictably. Minor deviations exist — several bare single-word tools (get, search, keyword, remember, recall, forget, subscribe) don't follow the verb_noun pattern of their siblings, but no camelCase/snake_case mixing occurs.
37 tools is heavy and sits above the comfortable range, and there is a notable mismatch: the server is named 'Uniprot' yet only 6 of the 37 tools are protein-related, with the remainder being a broad Pipeworx data-gateway grab-bag. The polymarket and meta-tool families each contribute enough tools that some feel redundant (ask_pipeworx_beta, discover_tools vs suggest_questions).
For the UniProt domain the surface covers the core needs — entry retrieval, search, features, keywords, proteomes, taxonomy — but lacks an ID-mapping tool and cross-reference-specific lookup, which are common UniProt operations. Across the broader gateway surface coverage is inconsistent: memory, subscriptions/alerts, entity resolution, and Polymarket analysis are well populated, while many advertised data domains (FDA, FRED, patents) are reachable only through the generic router rather than dedicated tools.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Changed
bet_research2 fields changed- changed
Input schema / examplesPrevious value: -[ - { - "market": "when-will-bitcoin-hit-150k" - }, - { - "market": "https://polymarket.com/event/when-will-bitcoin-hit-150k" - } -]New value: +[ + { + "market": "will-kristi-noem-win-the-2028-republican-presidential-nomination" + }, + { + "market": "https://polymarket.com/event/will-kristi-noem-win-the-2028-republican-presidential-nomination" + } +] - changed
Input schema / properties / market / descriptionPrevious value: -"Polymarket slug (\"when-will-bitcoin-hit-150k\"), full URL (\"https://polymarket.com/event/...\"), or question text (\"Will Bitcoin hit $150k?\"). Dated slugs stop resolving once they settle — Polymarket de-indexes resolved markets — so prefer an undated one."New value: +"Polymarket slug (\"will-kristi-noem-win-the-2028-republican-presidential-nomination\"), full URL (\"https://polymarket.com/event/...\"), or question text (\"Will Bitcoin hit $150k?\"). Dated slugs stop resolving once they settle — Polymarket de-indexes resolved markets — so prefer an undated one."
2 tool updates
- Changed
bet_research2 fields changed- changed
Input schema / examplesPrevious value: -[ - { - "market": "will-bitcoin-reach-100k-in-july-2026" - }, - { - "market": "https://polymarket.com/event/will-bitcoin-hit-150k-by-june-30-2026" - } -]New value: +[ + { + "market": "when-will-bitcoin-hit-150k" + }, + { + "market": "https://polymarket.com/event/when-will-bitcoin-hit-150k" + } +] - changed
Input schema / properties / market / descriptionPrevious value: -"Polymarket slug (\"will-bitcoin-hit-150k-by-june-30-2026\"), full URL (\"https://polymarket.com/event/...\"), or question text (\"Will Bitcoin hit $150k by June 30?\")"New value: +"Polymarket slug (\"when-will-bitcoin-hit-150k\"), full URL (\"https://polymarket.com/event/...\"), or question text (\"Will Bitcoin hit $150k?\"). Dated slugs stop resolving once they settle — Polymarket de-indexes resolved markets — so prefer an undated one."
- Changed
polymarket_kalshi_spread2 fields changed- changed
Input schema / examplesPrevious value: -[ - { - "topic": "fed" - }, - { - "topic": "btc" - } -]New value: +[ + { + "topic": "fed" + }, + { + "topic": "btc" + }, + { + "topic": "bitcoin" + }, + { + "topic": "fed rate decision" + } +] - changed
Input schema / properties / topic / descriptionPrevious value: -"Pre-mapped: fed | btc | cpi | gdp | sp500 | recession | next_pope | next_uk_pm | next_israel_pm | 2028_president"New value: +"Subject to compare. Canonical keys: fed | btc | eth | cpi | gdp | sp500 | recession | next_pope | next_uk_pm | next_israel_pm | 2028_president — but aliases and keywords resolve too (\"bitcoin\", \"fed rate decision\", \"ethereum\", \"inflation\", \"s&p 500\", \"us recession\", \"next pope\", \"2028 election\"). Check resolution.topic_matched_by in the response: \"exact\"/\"alias\" is a curated pairing, \"phrase\"/\"token\" is a keyword guess."
Related MCP Connectors
Protein research over UniProtKB — search by function, fetch curated records, map IDs, proteomes.
InterPro MCP (EBI) — protein family / domain / functional-site classification.
AlphaFold DB MCP — predicted protein structures.
EBI PRIDE Archive MCP — proteomics (mass-spectrometry) data repository.
Related MCP Servers
- FlicenseCqualityDmaintenanceA comprehensive Model Context Protocol (MCP) server providing advanced access to the UniProt protein database.2620-
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables language models to fetch protein information from the UniProt database, including protein details, sequences, functions, and structures.MIT
- AlicenseAqualityAmaintenanceAn MCP server that grounds protein research in the UniProt SPARQL endpoint, providing tools for querying proteins, sequences, variants, diseases, and more via intent-named tools and raw SPARQL.15MIT
- AlicenseBqualityDmaintenanceProvides seamless access to UniProtKB protein database, enabling queries for protein entries, sequences, Gene Ontology annotations, full-text search, and ID mapping across 200+ database types.52MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.