server.json
1 field changed
- version
-
4.0.25.0.1
com.ascent-partners/opencode-workbench
2 changes recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.
https://raw.githubusercontent.com/simonmak-ascent/opencode-workbench/HEAD/AGENTS.md
− # OpenCode Workbench (opencode-workbench)− **This is the workstation configuration plus the `opencode-workbench` clone tool.**− It is the source of truth for the AliCloud SWAS build box — the tested platform; any Linux box works (host name is− operator-specific and lives outside this repo), and it doubles as an MCP server− that clones this configuration onto other Linux machines (see `mcp-server/`).− The root `package.json` exists **only** for `opencode-workbench` (thin launcher:− `bin` → `mcp-server/dist/index.js`, `files`, `prepare` build). It is not an− application: there is no app code outside `mcp-server/`. Builds and tests are− offloaded to a compute box (`cs run "pnpm test"`) or CI — do not run them locally.− ## Repo structure− - `mcp-server/` — the `opencode-workbench` MCP server + connector (TypeScript).− Tools: `describe_workbench`, `inspect_target`, `plan_clone`, `apply_clone`,− `verify_clone`, `install_component`, `remove_component`, `update_component`,− `list_required_credentials`, `run_auth_flow`.− Local + SSH transports.− See `mcp-server/README.md` and `docs/architecture/clone-mcp.md`.− - `connector.json` — connector manifest / registration snippet.− - `plugins/` — the `memory.ts` + `doc-tools.ts` OpenCode plugins (portable,− `$HOME`-relative) referenced by `opencode.json`.− - `.devcontainer/setup.sh` — the devcontainer/build box automation (legacy path).− The build box is provisioned by the equivalent manual steps documented here− (opencode CLI, npm-global MCP servers, vendored MCPs, Docker containers,− toolchain) — see `docs/architecture/workstation-playbook.md`.− - `opencode.json` — the canonical workbench config: 35 MCP servers (33 enabled,− 2 disabled: `google-search`, `google-workspace`), all secrets− use `{env:VAR}` syntax. Copied to both `/workspaces/workbench/`− (project config) and `~/.config/opencode/opencode.json` (global) on the build box.− If you edit the repo copy, re-sync both.− - `vendor/` — vendored MCP source (perplexity-agent-mcp, browserless-mcp).− - `configs/` — reference docs for MCP architecture and shell/git config.− - `docs/` — inventories, secrets map, recovery docs, changelog, operational prompts.− - `.opencode/*` — **gitignored except `skills/`**. Agent skills are the only− thing tracked under `.opencode/`.− ## Common commands (cheatsheet)− ```bash− # Local thin client → build box− cs host # set the active box once− cs run "pnpm typecheck && pnpm test" # sync + run on the build box (no `check` script)− cs provision # sync + install deps on the build box− cs ssh "<cmd>" # raw command on the build box
Showing the first 40 of each.
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect