- All tRPC procedures with
.meta({ description })are registered as MCP tools - Tool calls go through the full tRPC middleware chain (JWT auth, RBAC, RLS)
- Uses Streamable HTTP transport with session-based mode
- Already wired up in the framework — no app code needed
Connecting
The MCP server is served on the app’s API origin, at the/mcp path — not the app’s page address:
- Transport — Streamable HTTP
- Authentication — OAuth 2.0 via the app’s built-in provider

