Single-Connection Servers
For single-connection servers, name is optional and dispatch auto-resolves:
Connection Naming
Connection names are derived from your server’s slug: windsor/gmail-mcp -> gmail-mcp.
If you hardcode a different name in dispatch("gmail", ...), it will fail. Use auto-dispatch for single-connection servers.
Multi-Connection Servers
When you have multiple connections, specify the target explicitly:
Each connection requires a separate OAuth flow. Pass connection_name when creating the session:
Debugging
Connection not found? Check what’s in the JWT:
Last modified on June 30, 2026