Skip to main content

How to connect AI tools to Stripo via MCP integration?

In this article, you will learn how to enable MCP integration in your Stripo workspace and connect Claude Code, Cursor, VS Code, Claude Desktop, or Codex to work directly with your email templates.

Written by Dmitry Kulaksyz

MCP (Model Context Protocol) is an open standard that lets AI coding tools — such as 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 URLhttps://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 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

Claude Desktop 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 uses the mcp-remote bridge. Add the following to ~/.codex/config.toml:

[mcp_servers.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\"}"]
startup_timeout_sec = 60

Prerequisite: Node.js must be installed on your machine (required for npx).

3. Authorize the connection

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.

  • "npx not found" error (Claude Desktop or Codex 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.


Did this answer your question?