This document lists the external MCP servers and plugins used by this OpenCode configuration.
Type: Remote MCP (OAuth) Linear's official MCP server for issue tracking, project management, and team workflows.
- URL:
https://mcp.linear.app/mcp - Auth: Run
opencode mcp auth linearto complete the browser-based OAuth flow
opencode mcp list
If your workspace blocks Linear MCP authentication or installation, you can still use Linear in OpenCode through local slash commands powered by @dotbrains/linear-cli.
npm config set @dotbrains:registry https://npm.pkg.github.com
npm config set //npm.pkg.github.com/:_authToken $(gh auth token)
npm install -g @dotbrains/linear-clilinear initThis creates ~/.config/linear/config.json with your Linear API key.
Two commands are included in command/:
/linear-search <term>→ runslinear search "<term>"/linear-issue <id-or-identifier>→ runslinear issue "<id-or-identifier>"Example:
/linear-search auth bug
/linear-issue ENG-123
Type: Remote MCP (OAuth) Notion's official hosted MCP server for reading and writing workspace content.
- URL:
https://mcp.notion.com/mcp - Auth: Run
opencode mcp auth notionto complete the browser-based OAuth flow
opencode mcp list
If your workspace blocks Notion MCP installation (for example, approved-connections restrictions), you can still use Notion in OpenCode through local slash commands powered by @dotbrains/notion-cli.
npm config set @dotbrains:registry https://npm.pkg.github.com
npm config set //npm.pkg.github.com/:_authToken $(gh auth token)
npm install -g @dotbrains/notion-clinotion initThis creates ~/.config/notion/config.json with your Notion credentials.
Two commands are included in command/:
/notion-search <query>→ runsnotion search "<query>" --json --limit 20/notion-page <page-id>→ runsnotion page "<page-id>" --jsonExample:
/notion-search onboarding checklist
/notion-page 01234567-89ab-cdef-0123-456789abcdef
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