Ask your Microsoft Ads anything
Pull reports, find insights, and take action on Microsoft Ads.
Just ask. No dashboards, no exports, no waiting.
Available Actions
64 actions available to automate your Microsoft Ads workflows.
Read Actions (34)
Search Accounts
ReadSearches advertising accounts the user can access
Get Campaigns
ReadGets campaigns for an account
Get Ad Groups
ReadGets ad groups for a campaign
Get Ads
ReadGets ads for an ad group
Get Keywords
ReadGets keywords for an ad group
Get Budgets
ReadGets shared budgets for an account
Get Labels
ReadGets labels for an account
Get Label Associations
ReadGets label associations for specific entities
Get Ad Extensions
ReadGets ad extensions for an account by type
Get Ad Extension Associations
ReadGets ad extension associations for entities
Get Negative Keywords By Entity Ids
ReadGets negative keywords on campaigns or ad groups
Get Shared Entities
ReadGets shared negative keyword lists for an account
Get Shared List Items
ReadGets negative keyword items in a shared list
Get Shared Entity Associations
ReadGets associations between shared entities and campaigns
Get Campaign Criterions
ReadGets targeting criteria for a campaign
Get Ad Group Criterions
ReadGets targeting criteria for an ad group
Get Conversion Goals
ReadGets conversion goals for an account
Get Uet Tags
ReadGets Universal Event Tracking tags for an account
Get Bid Strategies
ReadGets portfolio bid strategies for an account
Get Audiences
ReadGets audience lists for an account
Get Experiments
ReadGets campaign experiments for an account
Get Asset Groups
ReadGets asset groups for a Performance Max campaign
Submit Account Performance Report
ReadSubmits an account performance report request
Submit Campaign Performance Report
ReadSubmits a campaign performance report request
Submit Ad Group Performance Report
ReadSubmits an ad group performance report request
Submit Ad Performance Report
ReadSubmits an ad performance report request
Submit Keyword Performance Report
ReadSubmits a keyword performance report request
Submit Search Query Performance Report
ReadSubmits a search query performance report request
Submit Geographic Performance Report
ReadSubmits a geographic performance report request
Submit Age Gender Audience Report
ReadSubmits an age and gender audience report request
Submit Audience Performance Report
ReadSubmits an audience performance report request
Submit Goals And Funnels Report
ReadSubmits a goals and funnels report request
Submit User Location Performance Report
ReadSubmits a user location performance report request
Poll Report Status
ReadPolls report status and fetches data when ready
Write Actions (30)
Add Campaigns
WriteCreates new campaigns in an account
Update Campaigns
WriteUpdates existing campaigns
Add Ad Groups
WriteCreates new ad groups in a campaign
Update Ad Groups
WriteUpdates existing ad groups
Add Ads
WriteCreates new ads in an ad group
Update Ads
WriteUpdates existing ads
Add Keywords
WriteCreates new keywords in an ad group
Update Keywords
WriteUpdates existing keywords
Delete Keywords
WriteDeletes keywords from an ad group
Add Budgets
WriteCreates new shared budgets in an account
Update Budgets
WriteUpdates existing shared budgets
Add Labels
WriteCreates new labels in an account
Set Label Associations
WriteAssociates labels with campaigns, ad groups, ads, or keywords
Add Ad Extensions
WriteCreates ad extensions in an account
Set Ad Extension Associations
WriteAssociates ad extensions with campaigns or ad groups
Add Negative Keywords To Entities
WriteAdds negative keywords to campaigns or ad groups
Add Shared Entity
WriteCreates a shared negative keyword list
Add Campaign Criterions
WriteAdds targeting criteria to campaigns
Add Ad Group Criterions
WriteAdds targeting criteria to ad groups
Add Conversion Goals
WriteCreates conversion goals for tracking
Add Uet Tags
WriteCreates Universal Event Tracking tags for conversion tracking
Apply Offline Conversions
WriteSubmits offline conversion data
Add Bid Strategies
WriteCreates portfolio bid strategies
Add Audiences
WriteCreates audience lists (remarketing, customer match, etc.)
Add Experiments
WriteCreates campaign experiments for A/B testing
Add Asset Groups
WriteCreates asset groups for Performance Max campaigns
Add Seasonality Adjustments
WriteCreates seasonality adjustments to inform bid strategies
Apply Product Partition Actions
WriteApplies add/update/delete actions to Shopping product partitions
Apply Customer List Items
WriteAdds or removes items from a customer list audience
Set Account Properties
WriteSets account-level properties like auto-tagging and tracking templates
Related MCP Servers
Explore other servers that work well with Microsoft Ads
Example Questions to Ask
Here are some things you can ask your AI assistant about your Microsoft Ads data.
“What is my Microsoft Ads CPA compared to Google Ads?”
Cross-platform efficiency comparison
“Which keywords have the best conversion rate on Bing?”
Find top performers
“Show me campaigns pacing behind budget”
Budget monitoring
“What is my impression share on brand keywords?”
Competitive analysis
“Compare performance by device type”
Device-level analysis
Microsoft 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 |