Skip to main content

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