Ask Optimove anything, in plain English.
Optimove MCP connects your AI assistant directly to your Optimove tenant — so you can query campaigns, promotions, journeys, and platform health using natural language, from the tools you already use.
Optimove MCP is a hosted, secure connector that links your AI assistant to your live Optimove data. Once connected, you can ask questions about your campaigns, promotions, triggers, journeys, segments, and platform health — and get answers in plain language, without leaving your assistant.
The connector mostly reads and inspects your tenant. It can create drafts for you to review, but it can never activate, schedule, send, or delete anything in production. You stay in control.
Works with the clients you already use
- Claude.ai (web) and Claude Desktop
- ChatGPT (Developer Mode connectors)
- Cursor, VS Code, and any other MCP-compatible client
Each of these is a first-class surface you can query directly. No reports to build, no exports to wait for — just ask.
Inspect any campaign — past, scheduled, or running. See status, schedule, target group, attached promotions, channels, and success/failure breakdowns.
Look up any discount, voucher, free-gift, or custom promotion and view its rules, value, validity window, attached campaigns, and redemption performance.
Inspect real-time and event triggers and the campaigns they fire — handy for tracing why a specific customer received a specific message.
Walk through multi-step customer journeys: each stage, the condition between stages, and the campaign at each node.
See the segments and target groups on your tenant — including size, definition, and last refresh time.
Pull live platform-health signals: which services are up, which jobs are running, recent errors, and where today's pipeline stands.
Search Optimove product documentation in-line, so your assistant can answer "how do I…" questions with citations from the official docs.
Ask the assistant to draft a target group, campaign, trigger, or stream. It builds the draft; you review and activate it in Optimove.
You'll need an active Optimove tenant, your usual Optimove credentials (with the roles for the data you want to reach), and an MCP-compatible AI client. There's nothing to install — the connector is hosted at https://mcp.optimove.net/mcp.
Choose your client below to expand its setup steps.
Set up in Claude.ai
Open claude.ai and sign in.
Click your profile icon → Settings → Connectors.
Click Add custom connector.
Enter Name: Optimove and URL: https://mcp.optimove.net/mcp.
Click Add. Claude opens an Optimove sign-in page — sign in with your normal credentials and approve access.
In any chat, click + in the composer → Connectors → toggle Optimove on.
Set up in Claude Desktop
Open Claude Desktop.
Go to Settings → Connectors.
Click + → Add custom connector.
Enter Name: Optimove and URL: https://mcp.optimove.net/mcp.
Click Add and complete the Optimove sign-in flow.
In any chat, enable the Optimove connector from the + menu.
Set up in ChatGPT
Open chatgpt.com and go to Settings → Apps & Connectors.
Scroll to Advanced settings and toggle Developer mode on.
Return to Apps & Connectors and click Create.
Fill in Name = Optimove, a short description, MCP Server URL = https://mcp.optimove.net/mcp, Authentication = OAuth.
Click Create and complete the Optimove sign-in flow.
In any chat, click + → More → Optimove.
Set up in Cursor, VS Code & other MCP clients
Add a remote MCP server entry pointing to https://mcp.optimove.net/mcp with OAuth authentication. The exact menu path varies by client — check your client's documentation for its connector or MCP-server settings.
The full technical reference, including the tool catalog and authentication detail, lives in the Optimove Developer Hub.
These have been tested end-to-end against the MVP. Pick a starting point for your role.
For marketers
- "Show me all active promotions and their attached campaigns."
- "Which campaigns are scheduled for tonight, and which ones are missing a target group?"
- "What promotion is attached to campaign 92481, and how has it performed in the last 7 days?"
- "Create a draft target group for customers who deposited in the last 14 days but haven't opened an email."
- "Draft a new email campaign that uses the BONUS10 promotion. Don't activate it."
For operations & CSMs
- "Show me failed campaigns for tenant 1018 in the last 24 hours, grouped by failure reason."
- "List all channels configured on this tenant and which ones are currently enabled."
- "Walk me through why customer 458192 received the campaign last night."
- "What is the current Mission Control status, and which services are degraded?"
For leadership
- "Summarize this week's campaign performance versus last week, across all channels."
- "How many campaigns are currently running, scheduled, and in draft?"
Sign-in opens but doesn't complete
Confirm your AI client is up to date. If you're using ChatGPT, confirm Developer mode is enabled. On a corporate network, confirm your firewall allows outbound HTTPS to mcp.optimove.net.
"Tool requires approval" on every call
Read-only tools should run without per-call approval. If they prompt every time, your client may be in strict approval mode — check the client's tool-approval settings.
Connector shows as disconnected
Tokens expire if not used. Re-open Settings → Connectors and click Reconnect. If reconnect fails, confirm your Optimove account is still active and your role hasn't changed.
Empty or partial responses
The connector inherits your Optimove user role. If you can't see an entity in the Optimove UI, you won't see it through the connector. Ask your Optimove admin to confirm your role assignment.
Optimove customers can reach support through the standard channels. File connector-specific bug reports through the support portal with the tag mcp-connector.
Open a ticket or report a connector bug — support.optimove.com
Training and how-to guides — academy.optimove.com
API and integration reference — developer.optimove.com
Reach your assigned Customer Success Manager.
| Term | Meaning |
|---|---|
| Campaign | A configured message-send: a target group, a channel, content, and a schedule. |
| Promotion | A reward attached to a campaign — discount, voucher, free gift, or custom — with rules and a validity window. |
| Trigger | A real-time or event-based condition that fires a campaign. |
| Journey / Stream | A multi-step customer flow with stages, conditions, and a campaign at each node. |
| Target Group | A defined audience — the recipients of a campaign. |
| Segment | A reusable audience definition, evaluated dynamically. |
| Channel | A delivery mechanism — email, SMS, push, in-app, web push, etc. |
| Mission Control | Optimove's operational dashboard for platform health and job state. |
| Tenant | A single Optimove customer environment. |
| MCP | Model Context Protocol — the open standard used to connect AI assistants to data and tools. |