MCP server
Opencode Workbench
com.ascent-partners/opencode-workbench
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Provision an OpenCode workbench and MCP stack on any Linux box, local or over SSH.
Working at last checkVerified publisher: ascent-partners.comAbout 4,903 tokens per request once connected10 tools
https://opencode-workbench.simonmak.com/mcp
At a glance
- Type
- MCP server
- Publisher
- ascent-partners.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 10
- Token cost
- About 4,903 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http opencode-workbench https://opencode-workbench.simonmak.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.opencode-workbench] url = "https://opencode-workbench.simonmak.com/mcp"
Gemini CLI
{"mcpServers":{"opencode-workbench":{"httpUrl":"https://opencode-workbench.simonmak.com/mcp"}}}
Cursor
{"mcpServers":{"opencode-workbench":{"url":"https://opencode-workbench.simonmak.com/mcp"}}}
VS Code
{"servers":{"opencode-workbench":{"type":"http","url":"https://opencode-workbench.simonmak.com/mcp"}}}
Antigravity
agy mcp add opencode-workbench https://opencode-workbench.simonmak.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"opencode-workbench","server_url":"https://opencode-workbench.simonmak.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"opencode-workbench","server_url":"https://opencode-workbench.simonmak.com/mcp"}
Tools
apply_clone~637 tokens
Apply the Workbench profile to a target: clone the repo and install missing components (OpenCode CLI, Node/pnpm, MCP servers, skills, plugins, optional Docker). It OVERWRITES `<home>/.config/opencode/opencode.json`, copies `AGENTS.md`, resets an existing profile repo to `origin/main`, and runs globadescribe_workbench~174 tokens
Describe this MCP server from its bundled profile without contacting any target or making a network call: repository URL, the default component set, components grouped by tier (required/core/optional), and optional MCP add-ons. It takes no parameters, is always safe, and returns instantly. Use it fiinspect_target~479 tokens
Probe one Linux machine — this host (`local`) or a remote host over SSH (`ssh`) — and report its OS, kernel, architecture, package manager, Node/npm, OpenCode, Docker, and per-tool detection flags, plus the names (never values) of credentials present. Read-only: it runs one shell probe as the targetinstall_component~514 tokens
Install a single Workbench component by id (e.g. `node`, `opencode`, `npm-mcps`, `skills`) on a target; `component` must be an id from describe_workbench. Overwrites that component's files when present (e.g. `skills`/`plugins` replace the copies under `<home>/.config/opencode`); global installs needlist_required_credentials~431 tokens
List the credentials the profile references, which the target already provides, and how to acquire each missing one. Value-blind: it reads only whether each env var is set — no values, no network, no writes — via one read-only probe. Parameter semantics: `target` selects the machine (`local` or SSH)plan_clone~537 tokens
Return a read-only plan for a target: compare it against the Workbench profile and list each component as `install`, `present`, or `manual`, with the commands that would run. It still runs a detection probe on the target (same access as inspect_target) but clones nothing and writes nothing. Parameteremove_component~592 tokens
Uninstall one Workbench component by id from a target — the inverse of install_component — for a bounded, documented subset with an automated uninstall (e.g. `opencode`, `pnpm`, `npm-mcps`, `skills`, `docker-containers`); `component` must be an id from describe_workbench. Idempotent: an already-abserun_auth_flow~462 tokens
Return the acquisition plan for one credential on a target: the provider URL, the exact non-interactive command when one exists (e.g. `opencode auth login`, `opencode mcp auth vercel`, `gh auth login`), and whether it is already present. Read-only and value-blind: it emits guidance and re-checks preupdate_component~529 tokens
Update one Workbench component in place by id: re-run its install script to fetch the current version (e.g. `opencode` re-runs the official installer; `npm-mcps` reinstalls the latest globals). It OVERWRITES the component's files, needs write permission, and can take minutes for global installs; theverify_clone~548 tokens
Re-check a target after a clone: return a per-component `present`/`missing` list plus whether `opencode.json` and `~/.env.workbench` exist. Read-only and idempotent: it runs a detection probe (SSH or local) and checks files, writing nothing. `target` selects the machine (`local` or SSH) and its `hom
Browse
Related MCP servers
- ZeroWidth Workbench
Build, run and publish Workbench flows, tasks, shims and knowledge bases. - Observable Backend Stack Generator
Observable Backend Stack Generator - XGR MCP Gateway
Public Streamable HTTP MCP gateway for XGRChain, XDaLa sessions, Explorer data and XGR standards. - Nalegalu MCP
Semantic search over Polish law and case law, citing the exact in-force article. - Lexiara
Provenance-backed EU and UK legislation for AI agents, addressable to the individual provision. - OpenCode MCP Bridge
Coordinate and verify OpenCode workers over MCP Streamable HTTP. - opencode
MCP server for opencode documentation, generated by doc2mcp. - Agentmetal
Rent a Linux VPS from an AI agent: provision, SSH in, run commands. Pay USDC (x402) or card.
Badge for your README
[](https://aptlynx.net/servers/com.ascent-partners/opencode-workbench)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents