Zero config. Discovery tools work immediately — no signup, no governed API key.
Zero config. Discovery tools work immediately — no signup, no governed API key. That is what the rhumb mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.
Installation goes through your MCP client rather than a global install: point it at httpx on PyPI and it is fetched when the client starts. The copy-paste blocks for Claude Desktop, Claude Code and Cursor are further down this page.
The server publishes 14 tools. What each one is for:
find_services — Search indexed Services by what you need them to doget_score — Get the full AN Score breakdown for a Service: execution quality, access readiness, autonomy level, tier label, and freshnessget_alternatives — Find alternative Services, ranked by AN Scoreget_failure_modes — Get known failure patterns, impact severity, and workarounds for a servicediscover_capabilities — Browse Capabilities by domain or search textresolve_capability — Given a Capability ID, and optionally a credential mode, returns ranked providers with health status, cost per call, auth methods, endpoint patternsexecute_capability — Call a Capability through Rhumb Resolveestimate_capability — Estimate the active execution rail, cost, and health before a Capability call; anonymous direct system-of-record paths also preserve machine-readablecredential_ceremony — Get step-by-step instructions to obtain API credentials for a Servicecheck_credentials — Inspect live credential-mode readiness, globally or for a specific Capabilityrhumb_list_recipes — List the current published Rhumb Layer 3 recipe catalogrhumb_get_recipe — Get the full published definition for a Rhumb recipe, including input/output schemas and step topologyConfiguration is passed through the environment: RHUMB_API_KEY. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.
Plenty of developer tooling servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Rhumb's toolset — find_services, get_score, get_alternatives and 11 more — is a fair guide to whether it matches your workflow. It is maintained by supertrained; worth a glance at recent repository activity before you build anything load-bearing on it.
SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.
| Tool | What it does |
|---|---|
| find_services | Search indexed Services by what you need them to do |
| get_score | Get the full AN Score breakdown for a Service: execution quality, access readiness, autonomy level, tier label, and freshness |
| get_alternatives | Find alternative Services, ranked by AN Score |
| get_failure_modes | Get known failure patterns, impact severity, and workarounds for a service |
| discover_capabilities | Browse Capabilities by domain or search text |
| resolve_capability | Given a Capability ID, and optionally a credential mode, returns ranked providers with health status, cost per call, auth methods, endpoint patterns, execute guidance, and machine-readable recovery fields like recovery_h |
| execute_capability | Call a Capability through Rhumb Resolve |
| estimate_capability | Estimate the active execution rail, cost, and health before a Capability call; anonymous direct system-of-record paths also preserve machine-readable execute_readiness handoffs |
| credential_ceremony | Get step-by-step instructions to obtain API credentials for a Service |
| check_credentials | Inspect live credential-mode readiness, globally or for a specific Capability |
| rhumb_list_recipes | List the current published Rhumb Layer 3 recipe catalog |
| rhumb_get_recipe | Get the full published definition for a Rhumb recipe, including input/output schemas and step topology |
| rhumb_recipe_execute | Execute a published Rhumb Layer 3 recipe once one is live in the public catalog |
| get_receipt | Retrieve an execution receipt by ID |
{
"mcpServers": {
"rhumb": {
"command": "uvx",
"args": ["httpx"],
"env": {
"RHUMB_API_KEY": "your-value"
}
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
| Variable | Description | Required |
|---|---|---|
| RHUMB_API_KEY | Credential the server authenticates with. | Yes |
Kill hallucinated APIs — version-accurate, up-to-date library documentation injected straight into context.
Microsoft's official browser automation server — drive a real browser through the accessibility tree, no screenshots needed.
GitHub's official server — repos, issues, pull requests, Actions and code security, straight from your assistant.
Issue tracking at the speed of conversation — Linear's official hosted server with OAuth and zero install.
Local repository surgery — status, diffs, commits, branches and history for any repo on disk.
Timezone sanity for AI — current time anywhere and correct conversions, without the model doing date math.