Rhumb MCP Server

Zero config. Discovery tools work immediately — no signup, no governed API key.

Local serverstdioPython

What is the Rhumb MCP server?

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.

Getting it running

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 tools it exposes

The server publishes 14 tools. What each one is for:

  • 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_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
  • 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

What it needs from you

Configuration 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.

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Rhumb.
  • Missing credentials fail quietly in some clients — if no tools show up, check the environment block first.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

How it compares

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.

Available tools

ToolWhat it does
find_servicesSearch indexed Services by what you need them to do
get_scoreGet the full AN Score breakdown for a Service: execution quality, access readiness, autonomy level, tier label, and freshness
get_alternativesFind alternative Services, ranked by AN Score
get_failure_modesGet known failure patterns, impact severity, and workarounds for a service
discover_capabilitiesBrowse Capabilities by domain or search text
resolve_capabilityGiven 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_capabilityCall a Capability through Rhumb Resolve
estimate_capabilityEstimate 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_ceremonyGet step-by-step instructions to obtain API credentials for a Service
check_credentialsInspect live credential-mode readiness, globally or for a specific Capability
rhumb_list_recipesList the current published Rhumb Layer 3 recipe catalog
rhumb_get_recipeGet the full published definition for a Rhumb recipe, including input/output schemas and step topology
rhumb_recipe_executeExecute a published Rhumb Layer 3 recipe once one is live in the public catalog
get_receiptRetrieve an execution receipt by ID

How to install the Rhumb MCP server

{
  "mcpServers": {
    "rhumb": {
      "command": "uvx",
      "args": ["httpx"],
      "env": {
        "RHUMB_API_KEY": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
RHUMB_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • Use Rhumb to find services.
  • Use Rhumb to get score.
  • Use Rhumb to get alternatives.

Frequently asked questions

It connects Rhumb to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (find_services, get_score, get_alternatives, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Rhumb directly.