1 v5.0.1 更新于 2026-10-29
opencode-workbench MCP Server
Provision an OpenCode workbench and MCP stack on any Linux box, local or over SSH.
适用客户端
本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端
远程接入
任意支持远程 MCP(streamable-http)的客户端,如 Claude、ChatGPT 开发者模式、自建 Agent
安装配置
本地运行(npm)
{
"mcpServers": {
"opencode-workbench": {
"command": "npx",
"args": [
"-y",
"@simonmak-ascent/opencode-workbench"
]
}
}
} 远程接入(streamable-http)
{
"mcpServers": {
"opencode-workbench": {
"url": "https://opencode-workbench.simonmak.com/mcp"
}
}
}将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。
提供的工具 接入后 Agent 可调用这 10 个工具
describe_workbench
描述工作台配置的发现工具。
inspect_target
检查目标机器的操作系统、工具链、Docker 及现有配置。
plan_clone
生成克隆计划,包括组件和特权命令预览。
apply_clone
在目标机器上执行克隆安装,需 confirm: true 才生效。
verify_clone
验证克隆结果并报告缺失的凭证。
install
安装工作台组件。
remove
移除工作台组件。
update_component
更新指定的工作台组件。
list_required_credentials
列出目标机器仍需要的密钥及获取方式。
run_auth_flow
运行认证流程以配置凭证。