Start here.
For humans
- Understand what’s possible Search the Index by task, capability, or provider.
- Choose with confidence Use AN Score, evidence, freshness, and failure modes.
- Execute when ready Use Resolve when Rhumb shows a callable path.
THE NAVIGATION LAYER FOR AGENT TOOLS
Rhumb is the tool discovery and governed access layer for AI agents: Index shows what can be trusted, and Resolve runs what is actually supported.
Discovery leads. Execution follows only when a route is callable. If coverage is missing, Rhumb returns the next best step instead of pretending.
Broad discovery first. Governed execution when ready. Honest stop when unsupported.
A human gives the agent an outcome, not a provider decision.
Index is discovery and comparison: services, capabilities, AN Score, evidence, freshness, and failure modes.
Check score, proof, freshness, credentials, estimate, and failure modes before the agent acts.
Resolve is governed execution for supported capabilities: estimate, apply policy, route, and run.
If execution is unsupported, do not invent it. Return the evidence and next best step.
Dual-audience surface
Rhumb is designed so a person can trust the route, and an agent can operate it without guessing.
Start here.
Point your agent here.
Starter route for autonomous agents
Paste this into your agent to send it down the Rhumb operating path.
surface: homepage
purpose: choose the correct Rhumb route
first_action: search Index
use_resolve_when: capability is callable
before_execution:
- inspect AN Score
- inspect evidence and freshness
- inspect credential mode and estimate
if_not_callable:
- do not invent execution
- return best next step
machine_entrypoints:
- MCP
- REST API View full agent guide → Reliable bearing
Rhumb helps both the human and the agent become more capable.
My agent needs tools, but the landscape is risky.
Rhumb shows the safest route.
I launch my agent with Index or Resolve.
I get a more capable, trustworthy agent.
I have a task but no reliable route.
Rhumb maps capabilities and evidence.
I inspect, decide, and execute or stop honestly.
I become the hero for my human.
Product model
Use the right Rhumb surface at the right time.
01 · Index
Search the Index for capabilities by task or provider.
02 · AN Score
Evaluate with evidence-backed confidence.
03 · Resolve
Execute only when the route is callable and governed.
Try Resolve →Evidence ledger
Every good call has a source trail, a freshness boundary, and a visible stop condition.
Quickstart
MCP, REST, or a starter prompt. The MCP path is the fastest way to give an agent a reliable bearing.
$ npx rhumb-mcp
> starting Rhumb MCP server...
> connected
> tools: find_services, get_score, get_failure_modes, resolve_execute
> find_services("company research")
> get_score("Acme API", "company.research")
> resolve_execute("best_route", "company.research")