Choose a setup
Hosted OAuth
Local stdio
sendmux-mcp on your machine.Private HTTP
Compatibility matrix
Compatibility matrix
| Client | Recommended setup | Works with |
|---|---|---|
| Claude and Claude Desktop | Hosted OAuth | Custom connector |
| Claude Code | Hosted OAuth | Remote HTTP, local stdio, private HTTP |
| Cursor | Hosted OAuth | Remote HTTP, local stdio, private HTTP |
| Codex | Hosted OAuth | Remote HTTP, local stdio, private HTTP |
| ChatGPT | Hosted OAuth app | Remote HTTPS MCP app |
| Gemini CLI | Hosted OAuth | Remote HTTP, local stdio, private HTTP |
| Qwen Code | Hosted OAuth | Remote HTTP, local stdio, private HTTP |
| Kiro | Hosted OAuth | Remote HTTP, local stdio, private HTTP |
| OpenCode | Hosted OAuth | Remote MCP, local MCP |
| Zed | Hosted OAuth | Remote OAuth, local command, private HTTP |
| Visual Studio | Hosted OAuth | Remote HTTP, local stdio |
| VS Code | Local stdio or private HTTP | Local stdio, private HTTP |
| Windsurf and Cascade | Local stdio or private HTTP | Local stdio, private HTTP |
| Cline | Local stdio or private HTTP | Local stdio, private HTTP |
| Roo Code | Local stdio or private HTTP | Local stdio, private HTTP |
| Warp local app | Local stdio or private HTTP | Local command, URL server |
| JetBrains AI Assistant | Local stdio or private HTTP | Local stdio, private HTTP |
| Continue | Local stdio or private HTTP | Local stdio, private HTTP |
| LM Studio | Private HTTP | Remote MCP using Cursor-style JSON |
| GitHub Copilot CLI | Local stdio or private HTTP | Local, HTTP |
| GitHub Copilot coding agent | Private HTTP | Repository MCP config with secrets |
Hosted OAuth clients
Use the hosted endpoint when the client supports remote MCP OAuth:Claude and Claude Desktop
Custom connector with browser authorisation.
Claude and Claude Desktop
Custom connector with browser authorisation.
https://mcp.sendmux.ai/mcp, then connect and complete the Sendmux authorisation flow.On Team and Enterprise plans, an owner may need to add the custom connector for the organisation before members can connect it.Claude Code
Remote HTTP server with OAuth login from the client.
Claude Code
Remote HTTP server with OAuth login from the client.
/mcp in Claude Code if the server is listed as requiring authentication.Cursor
Remote MCP server in project or user config.
Cursor
Remote MCP server in project or user config.
.cursor/mcp.json for one project or ~/.cursor/mcp.json for all projects.Codex
Remote server in trusted Codex config.
Codex
Remote server in trusted Codex config.
~/.codex/config.toml or a trusted project .codex/config.toml.ChatGPT
Custom MCP app or workspace connector.
ChatGPT
Custom MCP app or workspace connector.
https://mcp.sendmux.ai/mcp. Developer mode or workspace app setup must be available on your plan or workspace.After ChatGPT scans the tools, complete the Sendmux authorisation prompt and test the app privately before publishing it to a workspace.Gemini CLI
Remote HTTP server in Gemini CLI settings.
Gemini CLI
Remote HTTP server in Gemini CLI settings.
settings.json./mcp auth sendmux inside Gemini CLI.Qwen Code
Remote HTTP server in Qwen Code settings.
Qwen Code
Remote HTTP server in Qwen Code settings.
.qwen/settings.json for one project or ~/.qwen/settings.json for all projects./mcp auth in Qwen Code if the server needs authentication.Kiro
Remote MCP server in workspace or user settings.
Kiro
Remote MCP server in workspace or user settings.
.kiro/settings/mcp.json for one workspace or ~/.kiro/settings/mcp.json for all workspaces.OpenCode
Remote MCP server in opencode config.
OpenCode
Remote MCP server in opencode config.
opencode.json.Zed
Remote OAuth server in Zed settings.
Zed
Remote OAuth server in Zed settings.
Authorization header for hosted OAuth. Zed prompts for the standard MCP OAuth flow when no header is configured.Visual Studio
Remote MCP server with editor auth prompt.
Visual Studio
Remote MCP server with editor auth prompt.
Local stdio clients
Install the local package once:Claude Code
Command-launched stdio server.
Claude Code
Command-launched stdio server.
Cursor
Project or user stdio server.
Cursor
Project or user stdio server.
VS Code
Stdio server with prompted secret input.
VS Code
Stdio server with prompted secret input.
.vscode/mcp.json.Codex
Stdio server with key inherited from the shell.
Codex
Stdio server with key inherited from the shell.
SENDMUX_API_KEY already set, then use env_vars so the value stays outside the config file.Windsurf and Cascade
Stdio server in Windsurf MCP config.
Windsurf and Cascade
Stdio server in Windsurf MCP config.
~/.codeium/windsurf/mcp_config.json.Cline
Stdio server in Cline MCP settings.
Cline
Stdio server in Cline MCP settings.
~/.cline/mcp.json.Roo Code
Stdio server in Roo MCP settings.
Roo Code
Stdio server in Roo MCP settings.
Gemini CLI
Stdio server in Gemini CLI settings.
Gemini CLI
Stdio server in Gemini CLI settings.
settings.json.Qwen Code
Stdio server in Qwen Code settings.
Qwen Code
Stdio server in Qwen Code settings.
.qwen/settings.json or ~/.qwen/settings.json.Kiro
Stdio server in workspace or user settings.
Kiro
Stdio server in workspace or user settings.
.kiro/settings/mcp.json or ~/.kiro/settings/mcp.json.OpenCode
Local MCP server in opencode config.
OpenCode
Local MCP server in opencode config.
opencode.json.Zed
Local command server in Zed settings.
Zed
Local command server in Zed settings.
Warp local app
Command server in MCP server settings.
Warp local app
Command server in MCP server settings.
JetBrains AI Assistant
Stdio server in AI Assistant MCP settings.
JetBrains AI Assistant
Stdio server in AI Assistant MCP settings.
Continue
Stdio server YAML in the project.
Continue
Stdio server YAML in the project.
.continue/mcpServers/sendmux-mailbox.yaml.GitHub Copilot CLI
Command-launched stdio server.
GitHub Copilot CLI
Command-launched stdio server.
Private HTTP clients
Start a local HTTP MCP server:http://127.0.0.1:8765/mcp as the client URL.
Claude Code
HTTP transport with bearer header.
Claude Code
HTTP transport with bearer header.
Cursor
HTTP server with static bearer header.
Cursor
HTTP server with static bearer header.
VS Code
HTTP server with prompted bearer token.
VS Code
HTTP server with prompted bearer token.
Codex
Remote server with bearer token from the shell.
Codex
Remote server with bearer token from the shell.
Windsurf and Cascade
HTTP server in Windsurf MCP config.
Windsurf and Cascade
HTTP server in Windsurf MCP config.
Cline
HTTP server in Cline MCP settings.
Cline
HTTP server in Cline MCP settings.
Roo Code
Streamable HTTP server in Roo settings.
Roo Code
Streamable HTTP server in Roo settings.
Gemini CLI
HTTP server in Gemini CLI settings.
Gemini CLI
HTTP server in Gemini CLI settings.
Qwen Code
HTTP server in Qwen Code settings.
Qwen Code
HTTP server in Qwen Code settings.
Kiro
HTTP server in workspace or user settings.
Kiro
HTTP server in workspace or user settings.
OpenCode
Remote MCP entry without OAuth.
OpenCode
Remote MCP entry without OAuth.
Zed
HTTP server in Zed settings.
Zed
HTTP server in Zed settings.
Warp local app
URL server in local agent settings.
Warp local app
URL server in local agent settings.
JetBrains AI Assistant
HTTP server in AI Assistant MCP settings.
JetBrains AI Assistant
HTTP server in AI Assistant MCP settings.
Continue
Streamable HTTP server YAML in the project.
Continue
Streamable HTTP server YAML in the project.
.continue/mcpServers/sendmux-local.yaml.LM Studio
HTTP server using Cursor-style JSON.
LM Studio
HTTP server using Cursor-style JSON.
mcp.json notation. Open Program > Install > Edit mcp.json and add:GitHub Copilot CLI
HTTP server from the Copilot CLI.
GitHub Copilot CLI
HTTP server from the Copilot CLI.
GitHub Copilot coding agent
Reachable private HTTPS endpoint for cloud agents.
GitHub Copilot coding agent
Reachable private HTTPS endpoint for cloud agents.
COPILOT_MCP_.Verify the connection
Select a mailbox when needed
mailbox_list_granted_mailboxes before mailbox-specific work.