X Ads MCP for full campaign management

Give Claude, ChatGPT, or any AI agent full read and write access to X Ads. Report on performance, build campaigns and promoted posts, manage targeting and audiences, and approve every change before it runs.

BassemGamalAhmedJuan

10,000+ marketers scaling with AI.

X Ads connected to Claude, ChatGPT, and other MCP clients through Markifact

Trusted by marketing teams at

Incubeta
GroupM
Dentsu
OMD
Starcom
Desertcart
Kave Home
Brainlabs
Ting
Orka
Nova Post
Reatilogists
32 X Ads tools

What X Ads MCP can do

Move from account-wide reporting to campaign creation, promoted posts, targeting, audiences, budgets, and delivery without switching out of your AI conversation.

X Ads campaign report with spend, engagements, CPA, and ROAS inside an AI assistant

Build the X Ads report you need

Report at account, campaign, ad group, or ad level with custom metrics, dimensions, filters, date ranges, sorting, and clean columns instead of relying on one fixed dashboard.

Explain performance, not just totals

Analyze spend, impressions, clicks, engagements, follows, video completion, conversions, CPA, CTR, CPC, CPM, and ROAS, then ask your AI to identify winners and wasted budget.

A paused X Ads campaign drafted in an AI assistant and waiting for approval

Create campaigns and ad groups

Build campaigns, then configure ad groups with objectives, placements, schedules, bids, goals, budgets, frequency caps, and audience expansion. Keep new delivery paused until it is reviewed.

Find and apply precise targeting

Search locations, interests, events, conversations, devices, platforms, languages, TV shows, and IAB categories, then add keywords, follower lookalikes, demographics, or custom audiences.

An X promoted post with a lifestyle image drafted inside an AI assistant and waiting for approval

Build posts, cards, and promoted ads

Upload image or video media, draft organic or promoted-only posts, create website or app cards, and turn post IDs into ads. Create follower ads for account-growth campaigns too.

Manage audiences and delivery

Create, rename, update, or delete audiences; add or remove hashed users; and manage campaign, ad-group, and ad budgets, names, settings, and delivery status with approval-gated writes.

X Ads management,
connected to your whole stack

Report on paid performance, build campaigns, and carry the results into Sheets, BigQuery, Slack, analytics, and the rest of your marketing workflow.

AI Assistants
Claude logo
Claude
ChatGPT logo
ChatGPT
Gemini logo
Gemini
Cursor logo
Cursor
Markifact MCP hub
Your Stack
Ad Platforms
14 platforms
Meta Ads logo
Google Ads logo
TikTok Ads logo
Microsoft Ads logo
+10
Analytics & Data
11 platforms
Google Analytics logo
BigQuery logo
Google Search Console logo
Bing Webmaster Tools logo
+7
Workspace
8 platforms
Google Drive logo
Google Sheets logo
Google Slides logo
Google Docs logo
+4
Messaging & Social
9 platforms
YouTube logo
Email logo
Facebook Organic logo
Instagram Organic logo
+5
E-commerce & CRM
4 platforms
Google Merchant Center logo
Shopify logo
HubSpot logo
Klaviyo logo

Start managing X Ads

Connect the ad account, add Markifact to your AI assistant, and start reporting or preparing approval-gated changes in three steps.

Connect an X Ads account to Markifact
1

Connect X Ads

Sign up for Markifact and authorize X Ads. Select the advertiser accounts you want your AI assistant to report on and manage.

Markifact is available in the Claude connector directory:

Connect in Claude

Open the listing and click Connect to add Markifact to Claude.

2

Connect your AI assistant

Pick Claude, ChatGPT, Cursor, or any MCP-compatible assistant and copy the setup. One URL or command connects it to Markifact.

An X Ads budget update prepared in Claude and waiting for approval
3

Start managing X Ads

Ask for reports, draft campaigns and promoted posts, or prepare optimizations in plain English. Review each write before Markifact applies it.

X Ads MCP prompt examples

Explore the account, analyze performance, build campaigns, and prepare controlled optimizations.

Account structure

Map campaigns, targeting, and audiences

Inspect the current X Ads setup before changing it.

List my X Ads campaigns, ad groups, ads, cards, audiences, and funding instruments. Flag paused or underdelivering entities, summarize the targeting on each active ad group, and tell me which report fields we should use for a full performance audit.

Compare your options

Markifact, X Ads Manager, or the API?

Use Markifact for conversational work across your stack, Ads Manager for hands-on operation, or the API when you want to own the implementation.

CapabilityMarkifact MCPX Ads ManagerDirect API
Natural-language workflowAsk for reports or campaign changes in Claude, ChatGPT, or another MCP clientNavigate and configure each view manuallyBuild your own interface and orchestration
ReportingCustom account, campaign, ad-group, and ad reports with AI interpretationNative dashboards and exportsImplement report queries and calculations
Campaign managementCreate and update campaigns, ad groups, ads, budgets, and deliveryFull hands-on managementFull control after engineering work
Creative workflowUpload media, create posts, cards, follower ads, and promoted adsBuild creatives in the ads interfaceImplement media and creative endpoints
Targeting and audiencesSearch targeting, apply criteria, and manage custom audiences conversationallySearch and configure targeting manuallyBuild targeting discovery and validation
Approval controlsWrites show the proposed change and wait for approvalChanges are applied by the signed-in operatorYour team must build governance
Cross-channel contextAnalyze X Ads beside the rest of your marketing stackX Ads onlyRequires additional integrations

Full management with approval controls

Reporting reads can run immediately. Campaigns, posts, ads, targeting, audiences, budgets, and status changes are shown for review and wait for your approval before Markifact writes to X Ads.

Frequently Asked Questions

Have a different question? Reach out to Markifact support team.

Manage X Ads from your AI client

Report, create campaigns and promoted posts, manage targeting and audiences, and approve changes without building against the X Ads API.