
Rhumb Mcp
io.github.supertrained由 GitHub 帳號 supertrained 發布v0.8.2更新於 Oct 24, 2026
Agent gateway for Index discovery, AN Score evaluation, and Resolve governed execution
概覽
Rhumb 閘道 MCP 伺服器,讓助理探索、評分、路由並執行第三方 API 能力,並提供執行回執、預算與花費統計。
- 可以做什麼
- 搜尋並比較服務,查看 AN Score 明細、替代方案與已知故障模式
- 瀏覽並解析能力,取得依評分排序的供應商及其健康狀態、成本與驗證方式
- 預估並透過 Rhumb Resolve 執行能力呼叫,再取得簽章執行回執
- 檢查憑證就緒狀態,取得逐步的憑證申請說明
- 列出、檢視並執行已發布的 Layer 3 配方(測試階段,目錄目前很少)
- 管理花費上限、餘額、儲值連結、帳務流水與用量遙測
- 適用情境
- 當助理需要為某項任務(寄信、擷取、生成、窄範圍資料補充)挑選第三方 API,並透過單一具路由與計量的閘道呼叫,而不想逐一串接各供應商時適用。探索與評分不需帳號;執行、財務與維運工具則需要受管金鑰。
- 執行需求
- 透過 npx(Node.js)以 stdio 在本機執行。探索功能不需憑證。執行、財務與維運工具需在 RHUMB_API_KEY 提供受管 API 金鑰;也可改用 x402 錢包位址與私鑰按次付費。需要連線至 Rhumb API 的網路存取。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Rhumb Mcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Rhumb MCP Server
Agent-native tool intelligence for the Model Context Protocol.
Three execution layers: raw provider access (Layer 1), intelligent routing (Layer 2), and deterministic composed recipes (Layer 3, beta with a truthful public catalog). Every provider rated with the AN Score. Every execution produces a chain-hashed receipt.
- Website: https://rhumb.dev
- Docs: https://rhumb.dev/blog/getting-started-mcp
- Pricing: https://rhumb.dev/pricing
- Repo: https://github.com/supertrained/rhumb
Zero-config quickstart
No governed API key needed for discovery. Install and start immediately:
Or add to Claude Desktop / Cursor / any MCP client:
Ask your agent:
- "Find me the best email API for agents"
- "What's the AN Score for Stripe?"
- "Check whether any Rhumb recipes are published yet"
Current callable scope
Rhumb is strongest today for research, extraction, generation, and narrow enrichment.
Treat it as capability infrastructure first, not as a general business-agent automation layer yet. Layer 2 is the real production surface today; Layer 3 is still beta with an intentionally sparse public catalog.
Discovery breadth is wider than current execution breadth: Rhumb scores 999 services and exposes 435 capability definitions, but current governed execution is concentrated in 28 callable providers.
Resolve mental model
- Service = vendor Rhumb evaluates and compares
- Capability = executable action your MCP client can route and execute
- Recipe = deterministic multi-step workflow on top of capabilities (beta, sparse public catalog)
- Layer 2 is the default path — discover → resolve → estimate → execute
- Default auth for repeat traffic = governed API key or wallet-prefund on
X-Rhumb-Key - Bring BYOK or Agent Vault only when provider control is the point
- Use x402 only when zero-signup per-call payment is the point
Canonical onboarding map: https://rhumb.dev/docs#resolve-mental-model
What's new in v2.0.0
Rhumb Resolve — three execution layers:
New infrastructure:
- Execution receipts (chain-hashed, HMAC-signed)
- Route explanations (why this provider was chosen)
- AN Score structural separation (read-only cache, auditable)
- Billing event stream (chain-hashed, 15+ event types)
- Trust dashboard inputs for observed availability, costs, and reliability
- Recipe safety controls (content firewall, idempotency, nesting depth, fan-out rate limiting)
- Kill switches (per-agent, per-provider, per-recipe, global with authenticated two-person auth)
- Audit trail (append-only, chain-hash verification, export API)
Migration from 0.x
- All v1 endpoints remain fully backward compatible — no breaking changes
- New v2 endpoints available alongside v1
execute_capabilitynow returns_rhumb_v2metadata with attribution and receipts- New tools for recipe-catalog inspection, receipts, and telemetry
- Update:
npx -y --package rhumb-mcp@latest rhumb-mcp
Discovery tools (no auth, 6 tools)
Execution tools (auth required, 8 tools)
Get a governed API key at https://rhumb.dev/auth/login (GitHub, Google, or email — 30 seconds).
Financial tools (auth required, 5 tools)
Operations tools (auth required, 2 tools)
21 MCP tools
Discovery (free): find_services, get_score, get_alternatives, get_failure_modes, discover_capabilities, resolve_capability
Execution (auth): execute_capability, estimate_capability, credential_ceremony, check_credentials, rhumb_list_recipes, rhumb_get_recipe, rhumb_recipe_execute, get_receipt
Financial (auth): budget, spend, check_balance, get_payment_url, get_ledger
Operations (auth): routing, usage_telemetry
Discovery spans 999 scored services, but current governed execution spans 28 callable providers.
Best current fit: research, extraction, generation, and narrow enrichment. Treat general business-agent automation as future scope, not the current callable promise.
Common workflows
1) Discover tools (no auth)
"I need an email provider for agents."
find_services→ search the landscapeget_score→ inspect a specific providerget_failure_modes→ see where it breaks in practice
2) Route a capability (no auth)
"I need
email.send. What should I use?"
discover_capabilities→ find the capability IDresolve_capability→ get ranked providers, optional credential-mode filtering, machine-readable recovery fields likerecovery_hint.resolve_url,recovery_hint.credential_modes_url, and, when applicable,recovery_hint.alternate_execute_hintorrecovery_hint.setup_handoff, or search suggestions when the capability ID is wrong
3) Check readiness (auth required)
"Can I call
deployment.listright now, and on which rail?"
check_credentials→ call without params for account-wide configured BYOK/direct-bundle readiness, or pass a capability to inspect provider-level mode status and ceremony availability
4) Execute (auth required)
"Send the email with the cheapest provider above my quality floor."
estimate_capability→ check the active execution rail, health, and cost before executionexecute_capability→ perform the actionget_receipt→ verify the HMAC-signed execution record
5) Check recipe availability / run a recipe (auth required)
"Is there already a published Rhumb workflow for this?"
rhumb_list_recipes→ check what is actually live in the public catalogrhumb_get_recipe→ inspect a recipe only after it appears thererhumb_recipe_execute→ run the compiled recipe once it is published- Public note: the Layer 3 catalog is currently sparse/empty, so most real work should use Layer 2 capabilities today
x402 micropayments
No account needed — pay per call with USDC on Base:
Local development
Test and build
Related
- API:
https://api.rhumb.dev/v1(v1 compat) /https://api.rhumb.dev/v2(Resolve v2) - npm: https://www.npmjs.com/package/rhumb-mcp
- MCP Registry: https://registry.modelcontextprotocol.io (search "rhumb")
- GitHub: https://github.com/supertrained/rhumb
License
MIT
來源:packages/mcp/README.md,提交 957abf9
工具
0版本歷史
1- v0.8.2最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分