This document lists the external MCP servers and plugins used by this OpenCode configuration.
Repository: warpdotdev/opencode-warp
Official Warp terminal integration for OpenCode.
- Native Notifications — Get Warp notifications when OpenCode:
- Completes a task — summary showing your prompt and response
- Needs your input — when a permission request is pending
- Runs a tool — status updates as tools execute
Notifications appear in Warp's notification center and as system notifications.
The plugin is already configured in opencode.json:
{
"plugin": ["@warp-dot-dev/opencode-warp"]
}- Warp terminal (macOS, Linux, or Windows)
- OpenCode CLI
Uses Warp's pluggable notifications feature via OSC escape sequences. Hooks into:
session.created— confirms plugin is activesession.idle— fires when OpenCode finishes respondingpermission.updated/permission.asked— when tool approval is neededmessage.updated— when user prompt is submittedtool.execute.after— when tool call completes
Remove "@warp-dot-dev/opencode-warp" from the plugin array in opencode.json.
Repository: mksglu/context-mode
Context Mode is an MCP server that keeps raw tool output out of your context window and tracks session state in SQLite for continuity across compactions.
- MCP tools:
ctx_batch_execute,ctx_execute,ctx_execute_file,ctx_index,ctx_search,ctx_fetch_and_index - Plugin hooks:
tool.execute.before,tool.execute.after,experimental.session.compacting
- Node.js 18+
Install context-mode globally:
npm install -g context-modeThe opencode.json in this repo already registers context-mode as both an MCP server and a plugin. After installing the npm package and cloning this config, restart OpenCode.
In an OpenCode session, run:
ctx doctor
All checks should pass. You can also run ctx stats to see context savings.
npm update -g context-modeOr from within OpenCode:
ctx upgrade
Repository: obra/superpowers
Superpowers is a complete software development workflow for AI coding agents. It provides a composable set of "skills" that trigger automatically based on context.
- brainstorming - Activates before writing code. Refines ideas through questions, presents design in chunks.
- writing-plans - Breaks work into bite-sized tasks with exact file paths and verification steps.
- subagent-driven-development - Dispatches subagents per task with two-stage review.
- test-driven-development - Enforces RED-GREEN-REFACTOR cycle.
- requesting-code-review - Reviews against plan, reports issues by severity.
brainstorming- Socratic design refinementwriting-plans- Detailed implementation planssubagent-driven-development- Fast iteration with reviewtest-driven-development- RED-GREEN-REFACTOR cyclesystematic-debugging- 4-phase root cause process- And more...
The plugin is configured in opencode.json:
{
"plugin": ["superpowers@git+https://github.com/obra/superpowers.git"]
}Restart OpenCode to load the plugin.
Use OpenCode's native skill tool:
use skill tool to list skills
use skill tool to load superpowers/brainstorming
Or simply ask: "Tell me about your superpowers"
Repository: gsd-build/get-shit-done
A meta-prompting, context engineering, and spec-driven development system that solves context rot — the quality degradation that happens as AI fills its context window.
/gsd:new-project- Full initialization: questions → research → requirements → roadmap/gsd:discuss-phase [N]- Capture implementation decisions before planning/gsd:plan-phase [N]- Research + plan + verify for a phase/gsd:execute-phase [N]- Execute all plans in parallel waves/gsd:verify-work [N]- Manual user acceptance testing/gsd:ship [N]- Create PR from verified phase work
| Command | Description |
|---|---|
/gsd-new-project |
Initialize new project with full workflow |
/gsd-quick |
Fast ad-hoc task execution |
/gsd-map-codebase |
Analyze existing codebase |
/gsd-discuss-phase |
Capture implementation decisions |
/gsd-plan-phase |
Research and plan phase |
/gsd-execute-phase |
Execute plans in waves |
/gsd-verify-work |
User acceptance testing |
/gsd-ship |
Create PR from verified work |
/gsd-progress |
Where am I? What's next? |
/gsd-help |
Show all commands |
GSD commands are included in this repository under command/. They were installed via:
npx get-shit-done-cc@latest --opencode --global/gsd-help
The opencode.json in this repo already registers context-mode as both an MCP server and a plugin. After installing the npm package and cloning this config, restart OpenCode.
In an OpenCode session, run:
ctx doctor
All checks should pass. You can also run ctx stats to see context savings.
npm update -g context-modeOr from within OpenCode:
ctx upgrade