OptinMonster
Connect OptinMonster to report on campaigns and leads, build and edit popups, set who sees them, and pause or duplicate campaigns.
Nothing has to be typed into PopMCP. You click Sign in with OptinMonster, approve PopMCP, sign in to OptinMonster and choose what your AI may do. There is no developer app or callback URL to set up. Under More options you can use an OptinMonster API key instead of signing in, which reaches lead export and delete, tags, integrations and revenue reporting, but not campaign design or display rules.
- Setup time
- 1 min
- Auth
- OAuth authorization
- API base URL
- https://mcp.optinmonster.com/mcp
Before you begin
- An OptinMonster account. Its pricing page lists MCP access from the Basic plan
- A login whose role in OptinMonster allows what the AI should do: the AI can never do more than your own role
- Pop-up blockers must allow the OptinMonster sign-in window to open
- Only if the AI should change anything: an owner or admin in PopMCP to allow write actions
Get your credentials
Start the connection from PopMCP
Open the OptinMonster connector in PopMCP and click Sign in with OptinMonster. There are no fields to fill in: no API key, no developer app and nothing to register.
Approve PopMCP
A page on mcp.optinmonster.com asks Approve this connection? and names PopMCP. Click Continue. Choose Cancel if you do not recognize the application or address it shows.
Approve this connection?
PopMCP wants to use your OptinMonster account through the OptinMonster MCP Server.
Sign in and choose permissions
Sign in to OptinMonster and choose the permissions to grant. Reading and editing are separate, and lead details such as emails are separate from lead counts, so you can leave off anything your AI should not touch. You return to PopMCP when you are done.
Or connect with an API key
Optional, instead of signing in. Open My Account, then API in OptinMonster, create or copy an API key, then in PopMCP open More options and paste it. A key reaches lead lists, export and delete, tags, integrations and revenue reporting, but not campaign design or display rules. To have both, add a second connection.
Connect in PopMCP
Open your workspace, choose OptinMonster in the marketplace, and fill in the connect dialog:
| Field | What to enter |
|---|---|
| How you connectpreset | Click Sign in, approve PopMCP, sign in to OptinMonster and choose what your AI may do. There is nothing to copy or paste. |
| API key (instead of signing in)secret | Adds lead lists, export and delete, tags, integrations and revenue reporting, but not campaign design or display rules. In OptinMonster open My Account, then API. Stored encrypted and used only on our servers.Encrypted with AES-256-GCM on save and never shown again. |
PopMCP verifies the credential against OptinMonster immediately. On success the connection flips to Verified and its MCP tools are provisioned.
Permissions PopMCP requests
These are the scopes sent to OptinMonster at authorization time.
| Scope | Why PopMCP asks for it |
|---|---|
| account:read | Names the OptinMonster account the connection acts on. |
| campaigns:read | Required by the tools this connector exposes. |
| campaigns:write | Required by the tools this connector exposes. |
| campaigns:delete | Remove campaigns. Leave it off if your AI should never delete. |
| analytics:read | Read campaign results. |
| leads:read | Read lead counts, with no personal details. |
| leads:pii | Read lead details such as emails. Leave it off if your AI should see counts only. |
| sites:read | Required by the tools this connector exposes. |
| sites:write | Required by the tools this connector exposes. |
| sites:delete | Required by the tools this connector exposes. |
| integrations:read | Required by the tools this connector exposes. |
| integrations:write | Required by the tools this connector exposes. |
| images:read | Required by the tools this connector exposes. |
| images:write | Required by the tools this connector exposes. |
Verify it worked
The OptinMonster card in PopMCP shows Connected with the number of tools your permissions allow. Asking the AI for the connection profile (optinmonster_connection_profile) lists them by area.
Troubleshooting
The sign-in window never opens
Why: A pop-up blocker is stopping the OptinMonster sign-in window.
Fix: Allow pop-ups for PopMCP in your browser and click Sign in with OptinMonster again.
A tool you expected is missing or refused
Why: That permission was not granted at sign-in, or your role in OptinMonster does not allow it.
Fix: Reconnect OptinMonster in PopMCP and tick that permission, or ask an account owner about your role.
PopMCP says no permissions were granted
Why: Every permission was left off during sign-in.
Fix: Connect again and tick at least the read permissions.
Your API key is not accepted
Why: The key was mistyped or revoked, or it is the older API username and key pair.
Fix: Create a key under My Account, then API, in OptinMonster and paste it again.
Reference
AiSensy
Connect AiSensy to send WhatsApp campaigns and messages, manage contacts and templates, and track campaign analytics. MCP setup for Claude and ChatGPT.
Attentive
Connect Attentive to Claude, ChatGPT and other MCP clients with PopMCP. Step-by-step API credential setup, plus fixes for common errors.