rhumb-mcp — Claude Code MCP server: features and setup
Search services, inspect AN Scores, and route capability calls to providers with rhumb-mcp. Discovery works without an API key; execution needs authentication.
claude mcp add rhumb-mcp -e RHUMB_API_KEY=<RHUMB_API_KEY> -- npx -y rhumb-mcpWhat rhumb-mcp does
rhumb-mcp gives an agent tools to search services and capabilities, inspect AN Score evaluations, find alternatives, and review known failure patterns. When Resolve handles a call, it selects a provider using the score, availability, estimated cost, and stated constraints. This is useful when choosing an API for a task or checking options before making a call.
Discovery needs no key. Capability execution and financial or operations tools require RHUMB_API_KEY, which you can obtain by signing in to Rhumb. Without that key, the agent can explore the catalog but cannot make authenticated calls. In Claude Code, add the server with claude mcp add, pass the environment variable, and launch the package through npx.
What it helps with
- find a service for a required capability
- compare services by AN Score and alternatives
- inspect known service failure patterns
- estimate a capability call's cost and availability
Example prompts for the agent
- Find services for sending email and compare their AN Scores.
- Show alternatives to Stripe and list known failure patterns.
- Estimate the cost and availability of calling this capability.
How to install rhumb-mcp
Platform CLI
claude mcp add rhumb-mcp -e RHUMB_API_KEY=<RHUMB_API_KEY> -- npx -y rhumb-mcpReplace <…> with your own values
Platform CLI
codex mcp add mcp --env RHUMB_API_KEY=<RHUMB_API_KEY> -- npx -y rhumb-mcpReplace <…> with your own values
Config file
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"rhumb-mcp"
],
"env": {
"RHUMB_API_KEY": "<RHUMB_API_KEY>"
}
}
}
}Replace <…> with your own values
Config file
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"rhumb-mcp"
],
"env": {
"RHUMB_API_KEY": "<RHUMB_API_KEY>"
}
}
}
}Replace <…> with your own values
Platform CLI
gemini mcp add -e RHUMB_API_KEY=<RHUMB_API_KEY> mcp npx -y rhumb-mcpReplace <…> with your own values
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about rhumb-mcp
How do I install rhumb-mcp in Claude Code?
Run claude mcp add rhumb-mcp -e RHUMB_API_KEY=<RHUMB_API_KEY> -- npx -y rhumb-mcp. Replace <RHUMB_API_KEY> with your key.
What does rhumb-mcp do?
It lets an agent discover services and capabilities, assess services with AN Score, and route calls to providers. Discovery is unauthenticated; execution requires an API key.
Does rhumb-mcp need an API key?
Searching services and capabilities does not require a key. Capability execution and financial tools require RHUMB_API_KEY.