Skip to navigation

Connect Goose to BCTRL MCP

View as Markdown

Run goose configure, choose Add Extension → Remote Extension (Streaming HTTP), then enter the name bctrl and URI https://api.bctrl.ai/mcp.

That writes a Streamable HTTP extension to ~/.config/goose/config.yaml:

extensions:
bctrl:
type: streamable_http
name: bctrl
uri: https://api.bctrl.ai/mcp
enabled: true
timeout: 300

Goose triggers the OAuth browser flow automatically when the server requires it — no bridge needed. In Goose Desktop, use Settings → Extensions → Add custom extension → Streamable HTTP.

See Troubleshooting.