Skip to content

Goose

Run goose configure, choose Add extensionRemote Extension (Streaming HTTP), and provide:

  • URL: {APP_URL}/mcp
  • Header: Authorization: Bearer <token>

Or edit ~/.config/goose/config.yaml directly:

yaml
extensions:
  tkp:
    type: streamable_http
    uri: {APP_URL}/mcp
    headers:
      Authorization: Bearer <token>
    enabled: true

Goose also supports OAuth-based remote extensions: point it at {APP_URL}/mcp without a header and, if your Goose version supports the MCP OAuth discovery flow, it will walk you through the browser authorization described in OAuth instead.

Traceable Knowledge Platform — user manual