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
运行认证流程以配置凭证。