AI Connector (MCP)

Ask Claude, ChatGPT or Any AI Assistant About Your PPCmate Campaigns.

Your Ad Experience Further

The PPCmate AI Connector is an MCP server: a standard way for AI assistants to use outside tools. Connect it once, and your assistant can read your real campaign data and answer questions about it in plain language.

Ask what you spent last week, which campaign has the best cost per conversion, or why a campaign is not spending. The assistant calls PPCmate, gets the numbers, and explains them: no exports, no copy-paste, and no guessed figures.

Your API key is on the AI Connector page of your PPCmate account, in the profile menu. There is no extra charge for using it.

Key Features & Benefits

An MCP Server for Your Account

MCP (Model Context Protocol) is an open standard for connecting AI assistants to tools and data. PPCmate runs an MCP server at https://api.ppcmate.com/api/mcp with 20 tools for your advertiser account: 17 that read, and 3 that make safe changes.

Connect Claude & ChatGPT

Use it from Claude, ChatGPT, Claude Code, Cursor, or any MCP client that can connect to a remote server and send an Authorization: Bearer header. You can also call it from your own scripts and agents.

Ask in Plain Words

Spend, impressions, clicks, conversions, CPC, cost per conversion, and ROAS for any date range, per campaign, per channel, or for the whole account. Every figure comes from a real query; rates come back empty when there is nothing to divide by.

Campaign Health Checker

The assistant runs PPCmate’s own health check: balance, budgets, dates, creative approval, targeting reach, and landing page. It can also check whether conversion tracking actually receives conversions, and how long your balance will last.

Safe Actions Only

The only changes it can make are pausing or resuming your own campaigns and creating an audience list, which does nothing until you add it to a campaign. It cannot change budgets, bids, or targeting, edit or delete campaigns, or move money.

Secure by Design

Access uses your account’s own API key, and every tool is scoped to your account. Generate a new key and the old one stops working at once, everywhere. Every call is rate limited and written to an audit log.

Works With Your AI Assistant

Frequently Asked Questions

The Model Context Protocol is an open standard that lets AI assistants use outside tools and data. The PPCmate AI Connector is an MCP server for your advertiser account.

Claude, ChatGPT, Cursor, GitHub Copilot in VS Code, Windsurf, Gemini, and any other MCP client that can connect to a remote server and send an Authorization: Bearer header with your API key.

https://api.ppcmate.com/api/mcp. Authenticate with the header Authorization: Bearer followed by your PPCmate API key.

In PPCmate, open the profile menu and choose AI Connector. It is the same key as the API Guide page, so if you already have one, use it.

Twenty. Account: get_me, get_balance, get_account_stats, get_channel_performance. Campaigns: get_campaigns, get_campaign_detail, get_campaign_creatives, get_campaign_change_history, get_campaign_stats, get_campaign_placements, get_campaign_billing_summary. Diagnosis: get_campaign_health, get_conversion_tracking, get_recommendations, get_help. Audiences: get_audiences, get_audience_health, create_audience. Control: pause_campaign, resume_campaign.

No. It cannot change budgets or bids, move funds, or create campaigns. The only changes it can make are pausing or resuming your own campaigns, and creating an audience list.

No. Every tool runs on the account that owns the key. A campaign from another account is answered with “not found in this account”.

Generate a new key on the AI Connector page. The old key stops working immediately, in the connector and in the REST API.

Nothing extra. It is included with your PPCmate account.

The key is missing, expired, or was renewed. Generate a fresh key and update it in your AI app.

It runs PPCmate’s own health check, which looks at your balance, budgets, dates, creative approval, targeting reach, and landing page, and tells you what is holding the campaign back.