Microsoft Advertising MCP server
Ask Claude or ChatGPT where your Microsoft and Bing search ad budget goes - wasted spend, quality score and lost impression share.
Continue with Google · You choose which accounts to connect · Disconnect any time · No card needed
- Try free in Caybl, Pro in your own AI
- Sign in with Google - no Cloud project
- Listed in Claude's connector directory
Microsoft Advertising runs search ads on Bing, Yahoo, DuckDuckGo and the Microsoft network, and its reports are easy to leave unread. With Caybl.ai connected, your AI reads the account directly: which search terms spent money without converting, which keywords have a low quality score, and how much impression share you lose to budget or to rank. With Google Ads and GA4 connected too, one conversation can compare channels.
Set it up in 2 minutes
Sign in with Google
Use the account that can see your Microsoft Advertising data.
Approve access
Google's own consent screen. You never handle a token or key file.
Add it to your AI
In Claude, open Caybl.ai in the connector directory. Anywhere else, add the MCP server URL https://api.caybl.ai/mcp.
Ask
"Which search terms spent money last month without a conversion, and which should be negative keywords?"
Full walkthrough with screenshots: Step-by-step: connect Microsoft Advertising to Claude.
What the Microsoft Advertising MCP server can do
Reading is always on. Tools marked write are off until you switch them on. Claude can dry-run a change first, so the platform checks it without applying anything.
| Tool | What it does |
|---|---|
msads_list_accounts | The Microsoft Advertising accounts your sign-in can reach |
msads_get_campaigns / msads_get_ad_groups / msads_get_keywords / msads_get_ads | Campaigns, ad groups, keywords and ads with their status and settings |
msads_get_campaign_performance / msads_get_ad_group_performance | Spend, clicks, impressions, conversions and cost per conversion over a date range |
msads_get_keyword_performance | Keyword performance with quality score |
msads_get_search_terms | What people typed before seeing your ads, so wasted spend shows up |
msads_get_impression_share | Impression share and how much is lost to budget or rank |
msads_get_location_performance | Performance by location |
msads_get_negative_keywords / msads_get_ad_extensions / msads_get_budgets / msads_get_targeting | Negative keywords, extensions, budgets and bid adjustments |
msads_get_conversion_tracking | Conversion goals and UET tags, for tracking checks |
msads_get_keyword_ideas | Keyword ideas for the locations Microsoft documents |
Pause / resume, bids, budgets, negative keywordswrite | Change tools, off by default per account and previewed with a dry run first |
Keywords, ads, extensions, campaigns and conversion goalswrite | Created paused (or, for extensions, unattached) so nothing runs until you switch it on |
What you can ask
- Waste“Which search terms spent money last month without a conversion, and which should be negative keywords?”
- Quality“Which keywords have a quality score below 5, and what is dragging each one down?”
- Share“Where are we losing impression share to budget, and where to rank?”
- Locations“Which locations spend the most without converting?”
- Tracking“Are our conversion goals and UET tag set up correctly?”
- Ideas“Suggest keyword ideas for this product, with monthly searches and a suggested bid.”
Your options for a Microsoft Advertising MCP server
| Setup | Access | Hosting | Best for | |
|---|---|---|---|---|
| Microsoft's own Advertising MCP server | Register an OAuth client and connect it to your AI app with Microsoft's setup guide on Microsoft Learn | Campaigns, ad groups, ads, keywords and performance; free to connect | Microsoft's server | Advertisers who only need Microsoft Advertising data in their AI and are happy to follow Microsoft's setup |
| Microsoft Advertising API with your own credentials | Register an application, get a developer token and OAuth credentials, then write scripts or run a community server | Full API | Your own machine | Developers scripting their own reports |
| Caybl.ai (hosted) | Sign in with Microsoft, add one URL to Claude or ChatGPT | Read and write, with writes switchable off per account; changes can be dry-run first | Already running (EU region) | Anyone running Microsoft search ads who wants them in Claude or ChatGPT next to Google Ads and GA4, with no developer token to manage |
Microsoft has its own official Advertising MCP server, and it is a good choice if Microsoft Advertising is the only account you want in your AI. Caybl.ai is the hosted option for people who want it in Claude or ChatGPT next to Google Ads and GA4 from one sign-in, with no OAuth client or developer token to set up. The Advertising API is still the route for building your own tooling. Caybl.ai is an independent third party and is not affiliated with Microsoft.
Related
Last updated 30 October 2026.
Connect Microsoft Advertising to Claude
Sign in with Google, add one URL, ask in plain English. No exports, no Cloud project.
Get started free →FAQ
Yes. Microsoft offers an official Microsoft Advertising MCP server that works with Claude, ChatGPT and Microsoft Copilot, and it is free to connect. Caybl.ai is an independent alternative: one hosted connection that also covers Google Ads and GA4, with no OAuth client or developer token to set up on your side.
Yes. Bing Ads was renamed Microsoft Advertising. This connector works with the same accounts, campaigns and reports.
No. This connection needs a Microsoft login. If your Advertising account was created with Google sign-in, an account admin can add a Microsoft login as a user in Microsoft Advertising under Settings, then User management.
Only where you turn changes on. They are off by default, set per account, and each change is previewed with a dry run first. Anything it creates starts paused. Changes act as the Advertising user you signed in as, so that user needs a role that can edit.
Microsoft Advertising generates reports asynchronously, so a performance question can take a few seconds to come back.
Keyword ideas need Microsoft's numeric location ids, which Microsoft documents for the US, UK, Canada, Australia, France and Germany.
Microsoft Advertising in your own AI is part of Pro at $29 per month. Google Analytics is free.