关于 Agent Toolbox
Agent Toolbox 是面向 AI Agent 的本地 MCP 服务,提供代码、输出、安全、隐私和金融检查。它通过 stdio 运行,无需 API 密钥或环境变量。
主要功能
- 01验证导入并检查输出
- 02精简上下文并统计令牌
- 03扫描密钥、注入、漏洞和个人信息
- 04检查金融单位、价格和符号
- 05评估代币、滑点、订单和持仓风险
适用场景
- 01执行操作前验证代码导入
- 02检查生成内容的质量
- 03扫描敏感信息或提示注入
- 04审查金融参数和交易风险
MCP 相关
通过 stdio 向 MCP 兼容客户端提供 15 个工具,涵盖代码与输出检查、安全和隐私扫描及金融检查。服务在本地运行,无需 API 密钥或环境变量。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
26收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| code | string | 是 | 要验证的 AI 生成代码。 |
| language | enum | 是 | 代码片段使用的编程语言。python | javascript | typescript | rust | go |
| timeoutMs | number | 否 | 注册表请求超时时间(毫秒,默认值:5000)。 |
详细介绍
agentoolbox-mcp
面向 agent-toolbox.ai 的 MCP 服务——AI Agent 的质量保障层。通过 stdio 向 Claude、Cursor、Warp、Cline 及任何兼容 MCP 的客户端提供代码质量和输出质量工具。
工具(15)
核心:validate_imports、verify_output、distill_context
安全与隐私:scan_secrets、scan_injection、count_tokens、scan_vulnerabilities、scan_pii
金融:finance_units、finance_price、finance_symbol、finance_token_risk、finance_slippage、finance_order_risk、finance_position_check
通过 stdio 在本地进程内运行——无需 API 密钥或环境变量(仅使用免费的公共数据源)。
安装
无需克隆或构建:
{
"mcpServers": {
"agent-toolbox": { "command": "npx", "args": ["-y", "agentoolbox-mcp"] }
}
}
或者从源代码构建:
git clone https://github.com/solhammer/agentoolbox
cd agentoolbox
pnpm install
pnpm --filter "agentoolbox-mcp..." build # builds the server + its workspace deps
这会生成 packages/mcp/dist/index.js(使用 "command": "node" 并指定其绝对路径)。
配置 MCP 客户端
- Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json - Cursor:
~/.cursor/mcp.json - Warp:设置 → Agents → MCP 服务 → 添加
{
"mcpServers": {
"agent-toolbox": {
"command": "node",
"args": ["/absolute/path/to/agentoolbox/packages/mcp/dist/index.js"]
}
}
}
将 /absolute/path/to/agentoolbox 替换为克隆仓库所在的路径。
更多信息
完整的 REST API 位于 api.agent-toolbox.ai;全部 15 个工具均通过 MCP 提供。 许可证:MIT。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。