Ask your X Ads anything
Pull reports, find insights, and take action on X Ads.
Just ask. No dashboards, no exports, no waiting.
Available Actions
64 actions available to automate your X Ads workflows.
Read Actions (45)
Get Account
ReadGet details for a specific ad account.
Get Campaigns
ReadList all campaigns for an ad account.
Get Campaign
ReadGet details for a specific campaign.
Get Line Items
ReadList all line items (ad groups) for an ad account.
Get Line Item
ReadGet details for a specific line item.
Get Media Creatives
ReadList all media creatives for an ad account.
Get Media Creative
ReadGet details for a specific media creative.
Get Funding Instruments
ReadList all funding instruments for an ad account.
Get Funding Instrument
ReadGet details for a specific funding instrument.
Get Promoted Tweets
ReadList promoted tweets associated with line items.
Get Promoted Tweet
ReadGet details for a specific promoted tweet.
Get Promoted Accounts
ReadList promoted accounts associated with line items.
Get Promoted Account
ReadGet details for a specific promoted account.
Get Targeting Criteria
ReadList targeting criteria associated with line items.
Get Targeting Criterion
ReadGet details for a specific targeting criterion.
Get Promotable Users
ReadList promotable users for the current account.
Get Scheduled Promoted Tweets
ReadList scheduled promoted tweets for the account.
Get Account Media
ReadList account media assets for the current account.
Get Media Library
ReadList media library objects for the current account.
Get Media Library Item
ReadGet details for a specific media library object.
Get Cards
ReadList cards (website, app, carousel) for the account.
Get Card
ReadGet details for a specific card.
Get Tracking Tags
ReadList tracking tags for the current account.
Get Tracking Tag
ReadGet details for a specific tracking tag.
Get Account History
ReadRetrieve change history for an entity on the account.
Get Tax Settings
ReadRetrieve tax setting details for the current account.
Get Features
ReadRetrieve features enabled for the current account.
Get Authenticated User Access
ReadRetrieve the authenticated user's account permissions.
Get Recommendations
ReadRetrieve campaign optimization recommendations.
Get Targeting Suggestions
ReadGet keyword or user targeting suggestions.
Get Targeting Locations
ReadDiscover location-based targeting criteria.
Get Targeting Interests
ReadDiscover interest-based targeting criteria.
Get Targeting Languages
ReadDiscover language targeting criteria.
Get Targeting Devices
ReadDiscover device-based targeting criteria.
Get Targeting Platforms
ReadDiscover platform-based targeting criteria.
Get Targeting Events
ReadDiscover event-based targeting criteria.
Get Targeting Conversations
ReadDiscover conversation-based targeting criteria.
Get Targeting Tv Shows
ReadDiscover TV show-based targeting criteria.
Get Iab Categories
ReadRetrieve IAB content categories.
Get Advertiser Business Categories
ReadRetrieve valid advertiser business categories.
Get Stats
ReadRetrieve synchronous analytics for an account (max 7 days).
Get Active Entities
ReadGet entities with activity in a given time range.
Get Async Jobs
ReadRetrieve status and results for async analytics jobs.
Create Async Job
ReadCreate an async analytics job (up to 90 days).
Cancel Async Job
ReadCancel a processing async analytics job.
Write Actions (19)
Create Campaign
WriteCreate a new campaign (starts paused for safety).
Update Campaign
WriteUpdate an existing campaign.
Delete Campaign
WriteDelete a campaign.
Create Line Item
WriteCreate a line item under a campaign (starts paused).
Update Line Item
WriteUpdate an existing line item.
Delete Line Item
WriteDelete a line item.
Upload Media
WriteUpload an image for use in ads and return a media id.
Create Ad Tweet
WriteCreate a promoted-only (nullcast) tweet for ad campaigns.
Create Media Creative
WriteCreate a media creative and link it to a line item.
Delete Media Creative
WriteDelete a media creative.
Create Promoted Tweet
WriteAssociate tweets with a line item as promoted tweets.
Delete Promoted Tweet
WriteRemove a promoted tweet association.
Create Promoted Account
WriteAssociate a user account with a line item.
Create Targeting Criterion
WriteCreate a targeting criterion for a line item.
Delete Targeting Criterion
WriteDelete a targeting criterion.
Create Tracking Tag
WriteCreate a tracking tag for a line item.
Create Media Library Item
WriteAdd a media asset to the account media library.
Create Card
WriteCreate a card (website, app, or carousel) for tweets.
Delete Card
WriteDelete a card.
Related MCP Servers
Explore other servers that work well with X Ads
Example Questions to Ask
Here are some things you can ask your AI assistant about your X Ads data.
“What is my X Ads engagement rate this week?”
Get engagement metrics
“Which promoted tweets have the most retweets?”
Find viral content
“Show me cost per follower for follower campaigns”
Audience growth efficiency
“Compare video vs. image ad performance”
Format analysis
“Which targeting options have the lowest CPA?”
Targeting optimization
X Ads MCP vs Traditional Methods
See why marketers prefer MCP connectors over manual exports and API integrations.
| Feature | MCP Server | Manual Export | Raw API |
|---|---|---|---|
| Natural language queries | ✓ | ✗ | ✗ |
| Real-time data access | ✓ | ✗ | ✓ |
| No coding required | ✓ | ✓ | ✗ |
| AI-powered insights | ✓ | ✗ | ✗ |
| Cross-platform analysis | ✓ | ✗ | ✗ |
| Setup time | 5 minutes | Ongoing | Days/Weeks |