Connect Migma to Claude Code or Claude Desktop, approve browser access, verify the connection, and revoke it when needed.
Migma connects to Claude Code and Claude Desktop through Remote MCP
Connect Migma once, then use it from Claude Code or Claude Desktop to prepare branded emails, inspect campaigns, manage opted-in contacts, and open work in Migma. Browser OAuth handles access, so you do not paste an API key into Claude.
Both setup paths use Migma Remote MCP at https://migma.ai/mcp. Choose the section for the Claude app you use.
claude mcp add --scope user --transport http migma https://migma.ai/mcp
--scope user makes Migma available in every local Claude Code project for your user account. Use --scope local instead when you want it only in the current project.Confirm the saved configuration:
claude mcp get migma
Illustration of the Claude Code MCP setup command
2
Approve the connection
Start Claude Code, then enter:
/mcp
Choose Migma, select the authentication action, and follow the browser link. Sign in to Migma if needed.Review every requested permission before approving. email:send allows test and live sends. Keep Claude Code’s confirmation controls enabled and approve only when you trust the session to act for you.
Illustration of the Migma connection review step
Migma creates the scoped connection key automatically. No key needs to be copied into a command or chat.
3
Verify with a read-only request
Run /mcp again and confirm Migma shows as connected. Then ask:
Use Migma to list my brands. Do not send or export anything.
Claude Code should use Migma and return the brands you can access.
Illustration of a connected Migma server and read-only verification request
In a Claude conversation, click +, then choose Connectors → Add connector → Add custom connector.You can also open Customize → Connectors, click +, then choose Add custom connector.
Open Add custom connector in Claude Desktop
2
Add Migma
Enter:
Name:Migma
Remote MCP server URL:https://migma.ai/mcp
Leave OAuth Client ID and OAuth Client Secret empty. Keep individual sign-in enabled, then click Add.
Add Migma as a custom connector
3
Approve Migma access
Select Migma, click Connect, and follow the browser window. Sign in to Migma if needed.Review every requested permission before approving. email:send allows test and live sends. Approve only when you trust the Claude session to act for you.
Review and approve the Migma connection
4
Enable Migma in the conversation
Click + → Connectors, then turn on Migma. The connector should show as enabled in the current conversation.
Migma enabled in Claude Desktop
5
Send a first request
Start with a request that creates drafts but does not send anything:
Create 3 email designs for our Shopify store Allbirds using Migma.Do not send, schedule, or export anything.
Ask Claude to create email drafts with Migma
On Claude Team or Enterprise, an organization owner may need to add the custom connector first. Each member then connects their own Migma account.
Ask Claude Code or Claude Desktop to prepare work without sending it:
Use Migma for brand [name].Prepare one editable launch email for [audience].Show the preview image and canvas link when ready.Do not send, schedule, or export anything.
Open the returned canvas link when you want visual control in Migma. Ask before any test send, live send, export, audience change, or campaign change.
Migma skills add guided workflows and setup instructions to Claude Code:
claude plugin marketplace add MigmaAI/migma-skillsclaude plugin install migma@migma-plugins
Run /reload-plugins inside Claude Code after installation. The plugin can also provide Migma MCP; Claude Code de-duplicates servers that point to the same endpoint.
For Claude Desktop, open Customize → Connectors, find Migma, and disconnect it.Removing the connector does not replace revocation. In Migma, open Settings → Developers → API Keys and revoke the Claude connection key. You can also clear authentication from Claude Code’s /mcp menu.