| 说明 | 把已注册的 MCP 服务器加载到沙箱中 |
| 用法 | sbx mcp load NAME --sandbox SANDBOX [flags] |
描述
把之前注册的 MCP 服务器接入沙箱的网关。 在正在运行的沙箱中,已连接的智能体会立即通过标准的 MCP tools/list_changed 通知 看到新服务器的工具——无需重启智能体。 已停止的沙箱会在下次启动时获得该服务器。
该服务器必须已经存在于本地 MCP 存储中(先用 'sbx mcp add' 注册)。远程/托管服务器和本地 stdio 服务器都支持。
使用 --cloud: 把 MCP 服务器加载到正在运行的云端沙箱的网关中。
这里没有本地注册环节:云端网关会自行解析服务器名称, 沙箱可以用名称或 sbx_ ID 指定。已连接的智能体会立即 看到新服务器的工具。
选项
| 选项 | 默认值 | 说明 |
|---|---|---|
--sandbox | 目标沙箱名称(必填) |
全局选项
| 选项 | 默认值 | 说明 |
|---|---|---|
--cloud | 改为调用 Docker Cloud Sandboxes API,而不是本地 sandboxd(支持的动词正在逐步增加,运行 sbx --cloud --help 查看当前列表) | |
-D, --debug | 启用调试日志 | |
--no-input | 从不提示;需要应答的命令会直接失败,并给出应当运行的命令 |
示例
console
# 先注册,再加载到正在运行的沙箱 'my-sbx'
sbx mcp add notion --url https://mcp.notion.com/mcp
sbx mcp load notion --sandbox my-sbx
# 本地 stdio 服务器
sbx mcp add github --command npx --args @modelcontextprotocol/server-github
sbx mcp load github --sandbox my-sbx
# 云端:按名称或 ID 把网关已知的服务器加载到云端沙箱
sbx --cloud mcp load notion --sandbox my-sbx参见
sbx mcp— 管理 MCP 服务器