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:

1extensions:
2 bctrl:
3 type: streamable_http
4 name: bctrl
5 uri: https://api.bctrl.ai/mcp
6 enabled: true
7 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.