mcpField
T
ToolRouter

ToolRouter

远程服务
toolrouter.comAI 与智能体18 周前更新

关于 ToolRouter

ToolRouter 是供 AI Agent 通过单个 MCP 连接发现和调用专业工具的托管网关。其 MCP 服务和 CLI 将请求转发至托管服务,而非在本地执行工具。

主要功能

  1. 01按关键词或类别发现工具
  2. 02调用托管的专业工具
  3. 03跟踪、列出和取消异步任务
  4. 04管理额度、密钥和服务商凭据
  5. 05通过 OAuth 连接 SaaS 账户
  6. 06通过 MCP、CLI 或 REST 使用网关

适用场景

  1. 01为网页搜索或 SEO 等任务查找托管工具
  2. 02让已连接 MCP 的 Agent 执行工具调用
  3. 03管理工具用量、凭据和账户连接

MCP 相关

托管的 Streamable HTTP 端点和本地 stdio 桥接服务提供工具发现、执行、任务处理及账户管理等元工具。两者均将请求转发至 ToolRouter API,处理在其托管基础设施上进行。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.toolrouter.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

48

此工具无需参数。

详细介绍

ToolRouter — 工具的 OpenRouter

工具的 OpenRouter。一次 MCP 连接,即可为任意 AI Agent 提供 250 多种托管工具,按调用次数付费。

ToolRouter 是工具的 OpenRouter。通过 MCP 连接一次,Agent 就能发现并调用 250 多种托管的专业工具:网页搜索、抓取、图像和视频生成、SEO、金融、房地产、合规等。免费工具即连即用;付费工具按调用次数计费。一切都在托管网关上运行;不会在本地执行任何操作。

紧凑的路由接口对 Agent 的整个工具目录仅需约 9,000 个上下文 token;如果将每项技能都作为独立工具加载,则约需 257,000 个 token(测量于 2026-09-03;方法和原始数据见 https://toolrouter.com/blog/mcp-tool-schema-token-cost)。

一行即可连接

托管端点:https://api.toolrouter.com/mcp(可流式传输的 HTTP)。无需 API 密钥——服务器首次连接时会自动创建免费账户,并返回领取链接。

Claude Code
claude mcp add --transport http toolrouter https://api.toolrouter.com/mcp
Claude(聊天、桌面、移动端)

自定义 → 连接器 → 添加自定义连接器,名称填写 ToolRouter,URL 填写 https://api.toolrouter.com/mcp/anthropic。

Cursor

添加到 .cursor/mcp.json:

{
  "mcpServers": {
    "toolrouter": {
      "url": "https://api.toolrouter.com/mcp"
    }
  }
}
VS Code

添加到 .vscode/mcp.json:

{
  "servers": {
    "toolrouter": {
      "type": "http",
      "url": "https://api.toolrouter.com/mcp"
    }
  }
}
Gemini CLI

添加到 ~/.gemini/settings.json:

{
  "mcpServers": {
    "toolrouter": {
      "httpUrl": "https://api.toolrouter.com/mcp"
    }
  }
}
Windsurf

添加到 ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "toolrouter": {
      "serverUrl": "https://api.toolrouter.com/mcp"
    }
  }
}

任何支持可流式传输 HTTP 的其他 MCP 客户端都可以使用相同的 URL。

本地桥接(npm)

toolrouter-mcp 是一个连接到同一托管网关的 stdio 桥接程序,同时还提供 CLI。适用于无法使用远程 URL 的客户端。

三种使用方式

1. MCP 服务(适用于 AI Agent)

不带参数运行即可启动 MCP stdio 服务。无需 API 密钥——首次使用时会自动创建账户:

npx -y toolrouter-mcp
2. CLI(适用于终端工作流)
npx -y toolrouter-mcp tools                    # list all tools
npx -y toolrouter-mcp search "web scraping"    # search by keyword
npx -y toolrouter-mcp call seo analyze_page --url https://example.com
npx -y toolrouter-mcp help
3. REST API(直接通过 HTTP 调用)
# Get an API key (or use one from ~/.toolrouter/key after MCP setup)
curl -X POST https://api.toolrouter.com/v1/auth/provision

curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{"tool":"seo","skill":"analyze_page","input":{"url":"https://example.com"}}' \
  https://api.toolrouter.com/v1/tools/call

安装本地桥接程序

Codex CLI
codex mcp add toolrouter -- npx -y toolrouter-mcp
Cursor

添加到 .cursor/mcp.json:

{
  "mcpServers": {
    "toolrouter": {
      "command": "npx",
      "args": ["-y", "toolrouter-mcp"]
    }
  }
}
Windsurf

添加到 ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "toolrouter": {
      "command": "npx",
      "args": ["-y", "toolrouter-mcp"]
    }
  }
}
OpenClaw

添加到 openclaw.json:

{
  "mcpServers": {
    "toolrouter": {
      "command": "npx",
      "args": ["-y", "toolrouter-mcp"]
    }
  }
}
Cline

打开 MCP 设置并添加:

{
  "mcpServers": {
    "toolrouter": {
      "command": "npx",
      "args": ["-y", "toolrouter-mcp"]
    }
  }
}
VS Code

添加到 .vscode/mcp.json:

{
  "servers": {
    "toolrouter": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "toolrouter-mcp"]
    }
  }
}
Gemini CLI

添加到 Gemini CLI 设置中:

{
  "mcpServers": {
    "toolrouter": {
      "command": "npx",
      "args": ["-y", "toolrouter-mcp"]
    }
  }
}
Claude Desktop

添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "toolrouter": {
      "command": "npx",
      "args": ["-y", "toolrouter-mcp"]
    }
  }
}

API 密钥

无需设置——toolrouter-mcp 首次使用时会自动创建免费 API 密钥,并将其缓存到 ~/.toolrouter/key。免费工具即连即用。使用付费工具时,请访问首次运行时显示的领取 URL 以充值。

如需使用现有密钥,请改为设置环境变量 TOOLROUTER_API_KEY=tr_live_xxx。

工作原理

此软件包通过一个二进制文件实现两种用途:

  • MCP 模式(无参数):启动 MCP stdio 服务,通过 Streamable HTTP 将 tools/list 和 tools/call 代理到 ToolRouter API。
  • CLI 模式(tools/search/call/help):轻量级 HTTP 客户端,向 ToolRouter API 发送请求并输出结果。不会在本地执行工具。

两种模式都会通过 https://api.toolrouter.com 运行——所有处理都在 ToolRouter 的基础设施上进行。

MCP 元工具

通过 MCP 连接后,您的 Agent 将获得用于工具发现、执行、异步任务和完整账户管理的元工具:

发现与执行:

工具说明
discover按关键词、类别查找工具,或使用 * 查找所有工具
use_tool执行工具技能
job_get轮询异步任务的状态和结果
job_list列出最近的异步任务
job_cancel取消正在运行的异步任务

额度与账单:

工具说明
credits_balance获取可用额度余额
credits_usage查看用量明细和近期调用记录
top_up_credits添加额度
subscription_manage查看或更改您的订阅
invoice_list列出发票

API 密钥:

工具说明
key_create创建新的 API 密钥
key_list列出 API 密钥
key_delete永久停用 API 密钥

凭据(BYOK):

工具说明
credential_save保存您自己的服务提供商 API 密钥
credential_list列出已保存的凭据
credential_delete移除已保存的凭据
credential_default设置服务提供商的默认凭据

连接器与账户:

工具说明
connector_add通过 OAuth 连接 SaaS 账户
connector_list列出已连接的账户
account_preferences查看和更新账户设置
feedback_review为工具评分

环境变量

变量必需默认值说明
TOOLROUTER_API_KEY是(用于工具调用)—您的 API 密钥
TOOLROUTER_API_URL否https://api.toolrouter.com自定义 API 端点

CLI 参考

命令需要身份验证说明
tools否列出所有可用工具
search <query>否按关键词搜索工具
call <tool> <skill> [opts]是调用工具技能
help否显示用法帮助
call 的输入方式
# Flag-based (most common)
npx -y toolrouter-mcp call humanleap/seo analyze_page --url https://example.com

# JSON string
npx -y toolrouter-mcp call humanleap/web-search search --input '{"query":"MCP tools"}'

要求

  • Node.js 22+

链接

隐私政策

https://toolrouter.com/privacy

支持

[email protected]

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。