MCP (Model Context Protocol) is an open standard that lets AI tools — such as Claude, Claude Code, Cursor, and VS Code — access and work directly with your Stripo workspace. Once connected, your AI assistant can search templates, read email content, export HTML, and more, all without leaving your development environment.
Requirements
Plan: Medium, Pro, or Prime
Role: Owner or Admin of the organization
1. Enable MCP integration in Workspace Settings
Go to Workspace Settings (click your organization name in the top-right corner → Settings);
Scroll to the MCP integration section (between Collaboration and Email Display & Compatibility);
Toggle on Connect AI tools;
Click the Copy icon next to the Client ID field — you will need this value in Step 2.
Note: If the toggle is disabled and you see a banner "Available on Medium, Pro and Prime", your current plan does not include MCP integration. Upgrade your plan to unlock this feature.
2. Connect your AI tool
You will need two values:
Client ID — copied from Workspace Settings in Step 1;
MCP Server URL —
https://mcp.stripo.email/mcp(the same for all users).
Find your AI tool below and replace YOUR_CLIENT_ID in the snippet with your actual Client ID.
Claude (web, desktop, and mobile)
Claude connects through a custom connector — no config file, no Node.js needed. Add it once, and it works in claude.ai, Claude Desktop, Cowork, and the mobile apps.
In Claude, go to Customize → Connectors and click + → Add custom connector;
Name: Stripo;
Remote MCP server URL:
https://mcp.stripo.email/mcp;Expand Advanced settings and paste your Client ID into the OAuth Client ID field. Leave OAuth Client Secret empty;
Save the connector, then click Connect — a Stripo login window opens. Log in and approve access.
You will know it worked when the connector shows as Connected and the Stripo tools appear in Claude's tool list.
Note: On Team and Enterprise plans, an Owner adds the connector under Organization settings → Connectors first. Members then turn it on in Customize → Connectors. On the Free plan you can keep one custom connector at a time.
Claude Code
Claude Code supports native OAuth. Run this command in your terminal:
claude mcp add-json stripo-mcp '{"type":"http","url":"https://mcp.stripo.email/mcp","oauth":{"clientId":"YOUR_CLIENT_ID","callbackPort":8080,"scopes":"openid profile email mcp:tools"}}'
VS Code
VS Code supports native OAuth. Add the following to your project's .vscode/mcp.json file (create it if it doesn't exist):
{"servers":{"stripo-mcp":{"type":"http","url":"https://mcp.stripo.email/mcp","oauth":{"clientId":"YOUR_CLIENT_ID"}}}}
Cursor
Cursor supports native OAuth. Add the following to ~/.cursor/mcp.json:
{"mcpServers":{"stripo-mcp":{"url":"https://mcp.stripo.email/mcp","auth":{"CLIENT_ID":"YOUR_CLIENT_ID","scopes":["openid","profile","email","mcp:tools"]}}}}
Claude Desktop — manual setup
Most people should use the custom connector described above. Use this manual setup only if you need Claude Desktop to reach the MCP server from your own machine instead of through your Claude account. It uses the mcp-remote bridge — add the following to your claude_desktop_config.json file:
{"mcpServers":{"stripo-mcp":{"command":"npx","args":["-y","mcp-remote","https://mcp.stripo.email/mcp","3334","--static-oauth-client-info","{\"client_id\":\"YOUR_CLIENT_ID\"}","--static-oauth-client-metadata","{\"scope\":\"openid profile email mcp:tools\"}"]}}}
Prerequisite: Node.js must be installed on your machine (required for npx).
OpenAI Codex
Codex supports native OAuth. Run the following commands in your terminal, replacing YOUR_CLIENT_ID with the Client ID copied from your Stripo workspace:
codex mcp add stripo-mcp \ --url https://mcp.stripo.email/mcp \ --oauth-client-id YOUR_CLIENT_ID
Then start the authorization flow:
codex mcp login stripo-mcp
A browser window will open. Log in to Stripo and approve access.
To verify the connection, run codex mcp list, or open Codex and enter /mcp to confirm that stripo-mcp is connected and the Stripo tools are available.
Note: If your Codex installation does not recognize the --oauth-client-id option, update Codex to the latest version and run the command again.
3. Authorize the connection
If you added Stripo as a Claude custom connector, you already authorized it in Step 2 — skip ahead to Step 4.
For all other tools: after saving the configuration, restart your AI tool. The first time you use a Stripo tool inside the AI assistant, a browser window will open asking you to log in to Stripo and approve access. Once authorized, the connection is saved — you won't need to log in again unless you regenerate the Client ID.
4. Regenerate your Client ID
If you need to revoke access for all connected AI tools, you can generate a new Client ID:
Go to Workspace Settings → MCP integration;
Click the regenerate icon next to the Client ID field;
Confirm in the dialog — the current Client ID stops working immediately;
Update the configuration in all connected AI tools with the new Client ID.
Troubleshooting
MCP integration section is not visible — this section is only available to users with the Owner or Admin role. If you don't see it, contact your workspace Owner to enable the integration or grant you the required role.
Toggle is disabled / paywall banner — upgrade your workspace to the Medium, Pro, or Prime plan to unlock MCP integration.
Connection or authentication error — make sure you copied the Client ID correctly with no extra spaces. Try regenerating the Client ID and updating your tool configuration.
Claude connector saves but stays disconnected — reopen the connector, check the Client ID under Advanced settings, and make sure OAuth Client Secret is empty. Stripo uses a public OAuth client, so a value there breaks the login.
"npx not found" error (Claude Desktop manual setup only) — install Node.js from nodejs.org, then restart your terminal and try again.
Thank you for taking the time to read our articles. We hope you will find this information helpful.
If you have any additional questions, please email us at support@stripo.email.
We would be glad to talk with you.
