https://mcp.suprsend.com/mcp) into your AI client in one step and adds the suprsend skill that tells the agent when to call which tool. Nothing runs on your machine; sign in with your SuprSend account.
Two plugin packages cover every supported client:
Install
- Claude Code
- Claude on web / Desktop / mobile / Cowork
- VS Code
- GitHub Copilot CLI
- Codex
- Cursor
- Kiro
/mcp, select suprsend, and choose Authenticate.A plugin that you install on claude.ai also appears in Claude Code as a synced plugin.Limit the scope
To fix one workspace or a set of tool groups, add the server with a custom URL instead of the plugin’s default:https://mcp.suprsend.com/mcp/staging— only thestagingworkspace.https://mcp.suprsend.com/mcp?tools=users.*,lists.*— only the listed tool groups.
Moving from suprsend/claude-code-plugin
suprsend/claude-plugin replaces the older suprsend/claude-code-plugin marketplace. The old marketplace forwards to the new plugin, so existing users can move with:
suprsend/claude-plugin.
Usage examples
Once the plugin is installed and signed in, prompt the agent in natural language:Workflow management
Delivery analytics
Template management
Debugging
CI/CD
The plugin and MCP server are for interactive AI-client sessions. For CI, use the SuprSend SDKs or the Agent SDK.Troubleshooting
OAuth sign-in loop
OAuth sign-in loop
If the browser keeps redirecting without completing sign-in, close every AI-client window, clear your SuprSend session at app.suprsend.com, and reconnect. For Claude Code, run
/mcp, select suprsend, and re-authenticate.Plugin marketplace not found
Plugin marketplace not found
Confirm the marketplace name is exactly
suprsend/claude-plugin or suprsend/agent-plugin. The old suprsend/claude-code-plugin marketplace forwards to the new one; if you still see 404s, remove the old marketplace and add the new one directly.Cursor or Kiro: sign-in says 'not yet'
Cursor or Kiro: sign-in says 'not yet'
The SuprSend MCP server signs clients in through Client ID Metadata Documents (CIMD). Cursor and Kiro currently sign in only through Dynamic Client Registration (DCR). Until they support CIMD, the plugin registers the server for you but can’t complete the sign-in handshake. Use another client (Claude, VS Code, Codex, Gemini, Windsurf) in the meantime.
Server shows disconnected
Server shows disconnected
Check the workspace slug in the URL. It must match a workspace in your SuprSend account exactly, for example
staging, not the workspace’s display name. A slug that doesn’t exist fails with 403 workspace_forbidden. To see your slugs, re-add the server without a slug and ask: “List my SuprSend workspaces.”Uninstall
- Claude Code
- VS Code
- Other clients