ExoClick MCP Server
The ExoClick MCP Server lets you connect AI assistants - such as Claude, ChatGPT, Cursor, or any custom agent - directly to your ExoClick account through the Model Context Protocol (MCP). Once connected, you can ask questions about your campaign performance in plain language and get instant answers, without writing any code or building custom integrations.
The ExoClick MCP Server is being actively developed and at the moment it is limited to Advertising accounts only. Here is what is coming next.
Phase 2 - Read campaigns and zones (Q2 2026). Access your campaign configurations, zone details, and other account data. This will allow you to ask questions like "How many active campaigns do I have?" or "Show me the targeting settings for campaign X." This phase will also introduce publisher statistics, allowing publisher accounts to query their own performance data.
Phase 3 - Write operations (Q3 2026). Create, update, and manage campaigns and zones directly through your AI assistant. This will enable workflows like pausing underperforming campaigns, adjusting bids, or updating targeting - all through natural language commands with confirmation prompts before any changes are applied.
What is MCP?
The Model Context Protocol is an open standard that allows AI tools to securely connect to external services. Instead of copying data into spreadsheets or writing API scripts, you simply connect your AI assistant to ExoClick and start asking questions. For example:
- What are my top 10 campaigns by spending this week?
- Show me a breakdown of impressions by country for the last 30 days.
- Which zones are underperforming compared to last month?
The AI assistant handles the data retrieval and analysis for you.
How it works
Your AI client connects to the ExoClick MCP Server, which acts as a secure bridge to the ExoClick API. When you ask a question, the AI translates your request into the appropriate API calls, retrieves the data, and presents the results in a clear, readable format.
Your AI assistant -> mcp.exoclick.com/mcp -> ExoClick API -> Your data
All requests go through the same permission system as the ExoClick API - you can only access data you are authorised to see.
Prerequisites
Before connecting, make sure you have an active ExoClick advertiser account.
Authentication
The ExoClick MCP Server uses OAuth to authenticate your connection. When you add the ExoClick connector to your AI client, you will be redirected to the ExoClick admin panel to authorise access. Once authorised, the connection is established and you can start working immediately - no need to manually manage API keys or tokens within your AI tool.
Your credentials are never shared with or stored by the AI assistant. The MCP server handles authentication securely on your behalf.
Connecting your AI client
The ExoClick MCP Server URL is:
https://mcp.exoclick.com/mcp
Below are setup instructions for the most popular AI clients.
Claude (Claude.ai and Claude Desktop)
Claude supports MCP connectors natively. To connect:
- Open Claude, go to the Customize section and click Connectors.
- Click the + icon to add a connector, then choose Add Custom Connector.
- Enter a name and the URL: https://mcp.exoclick.com/mcp. ExoClick will be added to the list of connectors.
- Click Connect. You will be redirected to the ExoClick admin panel to authorize access.
- Once authorized, you will be returned to Claude and the connection will be active.
ChatGPT
ChatGPT supports MCP connectors through its Apps. To connect:
- Open ChatGPT, go to Settings, then Apps, and then Apps
- Click Advanced Settings and enable Developer Mode.
- Go back to Apps then click Create app
- Enter a name and the URL: https://mcp.exoclick.com/mcp
- Tick the "I understand and I want to continue" checkbox, then click Create. You will be redirected to the ExoClick admin panel to authorize access.
- Once authorized, you will be returned to ChatGPT and the connection will be active.
Cursor
Cursor supports MCP connectors natively. To connect:
- Open Cursor, go to Agents, click MCP and then click the + icon-
- Choose Add a Custom connection, then enter a name and the URL: https://mcp.exoclick.com/mcp
- Click Add MCP. ExoClick will appear in the list of connected MCPs.
- Click the Login button next to the MCP you added. You will be redirected to ExoCLick admin panel to authorize access.
- Once authorized, you will be returned to Cursor and the connection will be active.
Claude Code
If you use Claude Code from the command line, you can add the ExoClick MCP server with a single command:
claude mcp add exoclick https://mcp.exoclick.com/mcp --transport http
The first time you use the ExoClick server in a session, Claude will automatically prompt you to authorise via the ExoClick admin panel. You can also authorise manually before first use:
- Start an interactive session by running claude.
- Run the
/mcpcommand. - Select the ExoClick server.
- Click Authorize.
Other AI clients
| Field | Value |
|---|---|
| Server URL | https://mcp.exoclick.com/mcp |
| Transport | Streamable HTTP |
| Impression Distribution | OAuth (redirects to ExoClick admin panel) |
Refer to your AI client's documentation for instructions on adding a custom MCP connector.
Available tools
Once connected, your AI assistant will have access to the following tools. You do not need to call these directly - simply ask your question in natural language and the AI will use the appropriate tool automatically.
Get advertiser global statistics
Query your advertiser statistics with flexible filtering and grouping options. This tool lets you analyse impressions, clicks, conversions, revenue, costs, and other performance metrics across any combination of dimensions.
What can you ask
-Campaign performance over a date range -Breakdowns by country, device, browser, operating system, zone, or any other available dimension -Top or bottom performers by any metric -Comparisons between time periods -Filtered views (e.g., statistics for a specific campaign or zone)
Example prompts:
- Give me the top campaigns by spending for the last 7 days.
- What is my eCPA by country this month?
- Compare my impressions this week versus last week, grouped by device type.
- Which zones had the lowest CR yesterday?
Query your advertiser statistics with flexible filtering and grouping options. This tool lets you analyse impressions, clicks, conversions, costs, and other performance metrics across any combination of dimensions.
Public skills repository
Alongside the MCP Server, ExoClick has access to a public repository of pre-built skills -optimised prompts and workflows designed for common advertising tasks. These skills give you a head start with proven approaches for tasks like daily performance analysis, campaign optimisation reviews, and reporting.
Skills are entirely optional. The MCP Server works with any prompt or question you write yourself. The skills repository is simply there to help you get started faster and benefit from workflows that have been tested and refined by the ExoClick team.
Error handling
If something goes wrong, the MCP Server will return clear error messages. Common scenarios include:
- Authentication errors: Your session has expired. Re-authorise through the admin panel to reconnect.
- Invalid parameters: The AI will receive a descriptive error and can adjust its query automatically.
- Rate limits: If you exceed the API rate limit, you will be informed and can retry after a short wait.
- Service unavailable: If the ExoClick API is temporarily unreachable, the error message will indicate this.