Rhumb
@supertrained
Discover, evaluate, and execute external tools — with trust scores, failure modes, cost-aware routing, and managed credentials.
Overview
What is Rhumb?
Rhumb is an MCP server for agent-native tool intelligence. It discovers, evaluates, and executes external tools — with trust scores, failure modes, cost-aware routing, and managed credentials. It is designed for AI agents that need to find and call external services reliably.
How to use Rhumb?
Run npx rhumb-mcp@latest with zero configuration. Discovery tools work immediately with no signup or API key. For execution, pass your Rhumb API key via the RHUMB_API_KEY environment variable. Public read endpoints are also available via the API at https://api.rhumb.dev/v1 with no authentication.
Key features of Rhumb
- 17 MCP tools covering discovery, execution, and billing
- 695 scored services with AN Score (0–10) across 50+ domains
- 414 executable capabilities across 23 providers
- Three credential modes: BYO, Rhumb-managed, Agent Vault
- Payment via API key (prepaid credits) or x402/USDC (on-chain)
- Cost-aware routing with budget enforcement and execution telemetry
Use cases of Rhumb
- Discover and evaluate external tools before integration by searching services and reviewing score breakdowns
- Execute capabilities through Rhumb Resolve with managed authentication and cost estimation
- Optimize spending by setting budgets and letting Rhumb route to the most cost-effective provider
- Monitor usage and provider health via telemetry endpoints
- Dispute service scores by opening a GitHub issue with evidence
FAQ from Rhumb
Do I need an API key to use Rhumb?
No. Discovery tools work immediately with no signup or API key. Only execution endpoints require a Rhumb API key.
How do I start using Rhumb?
Run npx rhumb-mcp@latest in your MCP-compatible client. Execution features require setting the RHUMB_API_KEY environment variable. You can get a key at rhumb.dev/auth/login.
Are all API endpoints public?
No. Read endpoints such as score, search, leaderboard, and pricing are public. Execution endpoints like POST /capabilities/{id}/execute require authentication.
What payment methods are supported?
You can use an API key with prepaid credits, or pay per call on-chain using x402/USDC without signing up.
Can I dispute a service score?
Yes. Open a GitHub issue with evidence or email [email protected]. Rhumb does not accept payment to change scores.