Connect OpenCode to BCTRL MCP
OpenCode’s remote MCP type currently speaks SSE, so a Streamable HTTP endpoint is reached most reliably through the mcp-remote bridge as a local server. Add this to opencode.json (project root or ~/.config/opencode/opencode.json):
The bridge runs the browser OAuth approval locally and forwards to the hosted endpoint. Once OpenCode supports Streamable HTTP natively, a type: "remote" entry with url will also work.
OpenCode is CLI/TUI-only; there is no add-server UI. See Troubleshooting.

