QAmcp
GitHub
SoonYour score can change any day. QAmcp Monitor tests your server every hour and emails you when it breaks.See what Monitor does →

Directory / opencode-workbench

opencode-workbench

by github.com · https://opencode-workbench.simonmak.com/mcp

Provision an OpenCode workbench and MCP stack on any Linux box, local or over SSH.

10 tools✓ no account neededPricing: not listed
Visit website
95 /100
PASS · WITH NOTES

11 of 11 checks · 29 Oct 2026

Is opencode-workbench MCP server safe?

A test can only see what the server shows from outside, not what it does with your data behind the scenes. Connect servers from makers you trust.

What it can do

10 tools, in the server's own words.

describe_workbenchread-only

Describe this MCP server from its bundled profile without contacting any target or making a network call: repository URL, the default component set, components…

inspect_targetread-only

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,…

plan_cloneread-only

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 …

apply_clone

Apply the Workbench profile to a target: clone the repo and install missing components (OpenCode CLI, Node/pnpm, MCP servers, skills, plugins, optional Docker).

verify_cloneread-only

Re-check a target after a clone: return a per-component `present`/`missing` list plus whether `opencode.json` and `~/.env.workbench` exist.

install_component

Install a single Workbench component by id (e.g.

remove_component

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.

update_component

Update one Workbench component in place by id: re-run its install script to fetch the current version (e.g.

list_required_credentialsread-only

List the credentials the profile references, which the target already provides, and how to acquire each missing one.

run_auth_flowread-only

Return the acquisition plan for one credential on a target: the provider URL, the exact non-interactive command when one exists (e.g.

Test results

Safe mode: only tools labeled read-only were run. How the test works

Test it yourself

Free and open source. Same checks, same score.

npx qamcp-cli https://opencode-workbench.simonmak.com/mcp

Show this score on GitHub

Free for every server in the directory. Paste this into your README: the badge shows the score from our latest test.

QAmcp badge for opencode-workbench

[![QAmcp score](https://qamcp.dev/s/com-ascent-partners-opencode-workbench.svg)](https://qamcp.dev/s/com-ascent-partners-opencode-workbench.html)

Score over time

One test so far. New tests will show here.

Reviews

Coming soon: reviews from people who use opencode-workbench, signed in with GitHub, one per person. Reviews never change the score.

Is this your server? Get an alert the moment it breaks.

QAmcp Monitor (coming soon) tests it every hour and emails you when it goes down, the score drops, a tool changes or a secret leaks. You'll also be able to claim this page and get a verified owner mark. Founding price: $19/month for life for the first 50 teams.

Have a concern, or want it removed? Ask us and we'll take it off the list. How the directory works