跳转到主要内容
IronClaw 可连接任意 Model Context Protocol (MCP) 服务器,并把其工具暴露给代理。MCP 是开放标准,生态中已有大量数据库、API、云服务连接器。
当前通过 HTTP 传输(JSON-RPC 2.0)连接 MCP。stdio 传输暂不支持。

添加服务器

可直接要求代理使用 MCP,或通过 CLI 添加:
ironclaw mcp add <server_name> <server_url>

认证

如果服务器需要认证:
ironclaw mcp auth <server_name>

查看已连接服务器

ironclaw mcp list
连接成功后,MCP 工具会出现在代理工具列表中。

移除服务器

ironclaw mcp remove <server_name>

WASM 与 MCP 如何选择

维度WASMMCP
隔离性强(wasmtime 沙箱、fuel、内存限制)较弱(独立进程)
凭据处理代理层注入,模块看不到原始密钥由 MCP 服务自行处理
网络控制capabilities.json 白名单由 MCP 服务控制
生态自建为主现成生态丰富
语言任意 wasm32-wasi 目标任意语言
启动成本首次需编译缓存服务需预先运行
适合场景强隔离的定制集成复用现有 MCP 服务
涉及敏感凭据或不可信外部数据时,优先使用 WASM 工具,可获得更强隔离保障。