Integrations

OptinMonster

Connect OptinMonster to report on campaigns and leads, build and edit popups, set who sees them, and pause or duplicate campaigns.

OAuth authorizationEmail, SMS & MarketingOptinMonster API docsOptinMonster MCP server overview

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.

mcp.optinmonster.com/authorize
you@example.com

Approve this connection?

PopMCP wants to use your OptinMonster account through the OptinMonster MCP Server.

Next, OptinMonster will ask you to sign in and confirm the permissions you grant.
ContinueCancel

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.

Open this screen →

Connect in PopMCP

Open your workspace, choose OptinMonster in the marketplace, and fill in the connect dialog:

FieldWhat to enter
How you connectpresetClick 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)secretAdds 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.

ScopeWhy PopMCP asks for it
account:readNames the OptinMonster account the connection acts on.
campaigns:readRequired by the tools this connector exposes.
campaigns:writeRequired by the tools this connector exposes.
campaigns:deleteRemove campaigns. Leave it off if your AI should never delete.
analytics:readRead campaign results.
leads:readRead lead counts, with no personal details.
leads:piiRead lead details such as emails. Leave it off if your AI should see counts only.
sites:readRequired by the tools this connector exposes.
sites:writeRequired by the tools this connector exposes.
sites:deleteRequired by the tools this connector exposes.
integrations:readRequired by the tools this connector exposes.
integrations:writeRequired by the tools this connector exposes.
images:readRequired by the tools this connector exposes.
images:writeRequired 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

On this page