MCP serverio.github.Humanleap/toolrouter
The OpenRouter for tools.
Read more
The OpenRouter for tools. One MCP connection gives any AI agent 254 hosted tools, pay per call.Overview
Score?
UNRATED 0.790
of what a free look can see, on 27 looks
Looks
31
last 14 hr ago
Tools
48
changed 15 days ago
More info
URL
api.toolrouter.com/mcp
streamable-http
Says it is
toolrouter 0.3.2
protocol 2025-06-18
In the record since
29 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.790 · highest on record 0.8561
Toolsfrom sha256:cacf5f00c7…f54ec5 · +1 −0 15 days ago
| Tool | Schema |
|---|---|
| account_list List all billing contexts (personal + teams) or get detail on one. No slug → summary list. With slug → full detail including team members, role, subscription status, and pointers t |
input · no output |
| account_preferences Read or write billing preferences (auto-reload, budget cap, default context). Pass action: "get" to read, action: "set" with fields to write. |
input · no output |
| account_setup Initialize or re-check your account, provision it when needed, and return your user ID and plan. CALL THIS FIRST when the user asks to set up ToolRouter, connect their account, che |
input · no output |
| account_switch Set the active billing context. Accepts a slug (e.g. "personal", "team:nd7fx…") or team ID. |
input · no output |
| brain_add Create a new brain page. Knowledge you add here will be available to all future tool calls. Optional wing/room/hall organise the page in the MemPalace hierarchy for sharper retriev |
input · no output |
| brain_admin Brain admin operations. Pass action: "lint" | "link" | "promote" | "rebuild_index" | "team_sleep". team_sleep enables/disables/runs the nightly team consolidation cycle — pass sub_ |
input · no output |
| brain_delete Archive a brain page. It will no longer appear in searches or tool consultations. |
input · no output |
| brain_expand Retrieve the verbatim source text (a "drawer") linked from a brain page. Use this when a summary lacks specifics you need — drawers contain the original tool output, redacted for c |
input · no output |
| brain_lint Run maintenance checks on your brain: find stale pages, orphaned knowledge, and other issues. |
input · no output |
| brain_query Search your knowledge brain for relevant information. Returns pages ranked by relevance. Optional wing/hall narrow the search to a slice of the brain (e.g. wing="engineering", hall |
input · no output |
| brain_settings View and toggle your brain settings. Currently supports: drawers_enabled (store raw tool output alongside summaries for richer recall). |
input · no output |
| brain_status View brain page counts and recent pages for your personal and team brain. |
input · no output |
| brain_update Edit an existing brain page's content or metadata. wing/room/hall can be patched to re-file a page. scope can be changed to move a page between your personal and team brain — usefu |
input · no output |
| brain_wings List the wings of your brain — the top-level areas your knowledge is organised under (e.g. "engineering", "family"). For each wing returns the rooms and halls inside, page count, a |
input · no output |
| connector_add Connect a new OAuth account or MCP server. For OAuth: pass type: "oauth", kind: "slack". For MCP catalog: pass catalog_slug. For custom MCP: pass url + auth_type. |
input · no output |
| connector_list List connected accounts and MCP servers (summary) or detail on one connector. Pass slug for detail including every tool the connector exposes. Optional type: "oauth" | "mcp" filter |
input · no output |
| connector_permissions View or set permissions for tools on a connected MCP server — which tools are allowed, rate limits, budget caps, argument restrictions. Pass the connector slug (from connector_list |
input · no output |
| connector_remove Disconnect a connector. Pass slug. |
input · no output |
| credential_default Set the default value for a multi-value credential. |
input · no output |
| credential_delete Remove a saved credential. If label is provided, removes only that specific entry. If no label, removes ALL entries for that credential name. |
input · no output |
| credential_guide Get setup instructions for a specific credential. |
input · no output |
| credential_list List saved credentials (summary) or detail on one. Pass name for detail view. Pass show_available: true to include the full credential catalog. |
input · no output |
| credential_save Save a credential (BYOK provider API key). Saved keys persist across sessions and are used automatically. |
input · no output |
| credits_balance Current balance, plan tier, rate limits, and any negative-balance warnings for the active context. |
input · no output |
| credits_usage Usage summary or history. Pass scope: "me" | "team" and detail: "tool" | "skill". Sorted by cost with _others rollup. |
input · no output |
| discover Find the right ToolRouter tool for your task. Describe what you need in plain language.
Examples: "analyze a website", "research competitors", "find prospect companies", "check DNS |
input · no output |
| feedback_debug Report a ToolRouter platform bug that blocks you from completing the user's task. Use this when you suspect the issue is on our side — a tool crashed, returned malformed data, time |
input · no output |
| feedback_request_tool Ask ToolRouter to build a tool that does not exist yet. Use this when discover returned nothing useful for what the user needs. Describe the capability in plain terms — do not incl |
input · no output |
| feedback_review Submit a review or star rating. |
input · no output |
| file_delete Delete a file. Cannot be undone. For team files: requires owner/admin role. |
input · no output |
| file_list List or search files. Optional query triggers semantic search. Supports section, tags, plan_status, limit, cursor filters. |
input · no output |
| file_read Read a file's full content. Text files return content inline. Binary files (images, video) return a download URL. |
input · no output |
| file_write Create or update a file. Pass mode: "create" | "update". Binary uploads: call with binary: true to get an upload_url, then PUT bytes, then call with mode: "finalize". |
input · no output |
| invoice_list List invoices for the active billing context. |
input · no output |
| job_cancel Cancel a running job. |
input · no output |
| job_get Get job status and result. Returns status: running | completed | failed and result when terminal. Keep polling until you get a terminal status. |
input · no output |
| job_list List your active and recent jobs. Optional status filter. |
input · no output |
| key_create Create a new API key. Returns the secret once — save it immediately. |
input · no output |
| key_delete Revoke an API key. Refuses to revoke the currently-authenticating key. |
input · no output |
| key_list List API keys (summary) or get detail on one key. Pass key_id for detail view. |
input · no output |
| outfit_list List your outfits. |
input · no output |
| persona_list List your personas. |
input · no output |
| product_list List your products. |
input · no output |
| route added Send a natural-language intent and optionally any dimensions you already know (tool, skill, model, input fields). Fills only the blanks via Jev, then either executes the call or re |
input · no output |
| scene_list List your scenes. |
input · no output |
| subscription_manage Get a Stripe management URL (portal, upgrade, or cancel). Also covers billing portal — returns the URL for the user to open. |
input · no output |
| top_up_credits Add credits to your account. Returns a Stripe checkout URL — share it with the user to complete payment. Minimum $1. |
input · no output |
| use_tool Call a ToolRouter catalogue tool. Prefer `route` with a natural-language intent when you do not already know the tool and skill — it picks them, fills arguments, and runs the call. |
input · no output |
Verify it yourself
npx teppi-check https://api.toolrouter.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1RE4WEKM5JTT1GJG2PCKRRP