Documentation menu

agents

Generic MCP clients

Anything that speaks MCP can drive Cadenza: stdio locally, Streamable HTTP remotely.

Last updated 2026-07-10

stdio

mcp config
{
  "mcpServers": {
    "cadenza": {
      "command": "npx",
      "args": ["@cadenza/mcp-server"]
    }
  }
}

Then link your account:

terminal
npx cadenza connect

Alternatively set CADENZA_API_KEY in the server's environment for headless use; never write the key into a shared config file.

Streamable HTTP

Point the client at https://cadenza.media/api/mcp. The server advertises OAuth 2.1 authorization-server and protected-resource metadata; compliant clients handle registration (RFC 7591), PKCE, and token exchange automatically. A scoped cadk_ API key also works directly as the bearer token for headless clients.

Verify the connection

Call list_models. It requires only the read scope and returns the model roster, which proves auth, transport, and tool dispatch in one call.

Generic MCP clients | Cadenza Docs