# Microsoft Advertising MCP is in open pilot

> Microsoft Advertising MCP is in open pilot on Learn. We do not ship Microsoft Advertising tools. OAuth exists here; tools do not.

[Articles](https://www.getmcpads.com/articles)

News. Published 30 Aug 2026. Updated 30 Aug 2026. By The Get MCP Ads team, published by BENLY HLG.

## In short

Microsoft Advertising documented an MCP setup guide and an open-pilot endpoint using Azure AD OAuth. Microsoft's 17 Jun 2026 blog calls the pilot read-only. Get MCP Ads does not ship Microsoft Advertising tools: OAuth exists in the dashboard, the tool set does not. That soon row is not their MCP. Live sources here are 6 other platforms.

## Key takeaways

- Microsoft's official MCP is documented on Microsoft Learn, with AAD OAuth and a partner.api.bingads.microsoft.com endpoint.
- Microsoft's 17 Jun 2026 announcement describes the open pilot as read-only access to live campaign data.
- Get MCP Ads does not ship Microsoft Advertising tools. OAuth exists; tools do not.
- Our dashboard soon row is not their MCP. Do not treat a Bing badge here as Microsoft's server.
- What this gateway ships instead: Meta Ads, Pinterest Ads, Google Ads, TikTok Ads, Search Console, Google Analytics 4.
- There is no X Ads source here either.

## Spec

| Field | Value |
| --- | --- |
| Product | Get MCP Ads |
| Category | hosted MCP gateway |
| Protocol | MCP (Model Context Protocol) |
| Live sources | 6: Meta Ads, Pinterest Ads, Google Ads, TikTok Ads, Search Console, Google Analytics 4 |
| Auth | OAuth 2.1 + dynamic client registration |
| Transport | HTTPS, streamable HTTP |
| Endpoint | `https://mcp.getmcpads.com/mcp` |
| Account access | ticked-account allowlist, checked server-side |
| Microsoft Advertising on this gateway | Soon: OAuth exists, tools do not |
| Official Microsoft endpoint | `https://partner.api.bingads.microsoft.com/ext/mcp/vnext?toolSetNames=OpenBeta` |
| Official auth | Azure AD OAuth, as Learn documents |
| Pricing | Free 0 (1 ad account, 1 seat, 200 tool calls per period, read only). Pro 39 per month. Team 99 per month. Agency 199 per month. |

## What did Microsoft document?

Microsoft Learn's [MCP Server Setup Guide](https://learn.microsoft.com/en-us/advertising/guides/mcp-setup) walks Azure AD app registration and connecting Copilot Studio, GitHub Copilot in VS Code, ChatGPT and Claude. The documented server URL is [`https://partner.api.bingads.microsoft.com/ext/mcp/vnext?toolSetNames=OpenBeta`](https://partner.api.bingads.microsoft.com/ext/mcp/vnext?toolSetNames=OpenBeta). Auth is Azure AD OAuth. ChatGPT copy on that page uses a shorter `/vnext` URL without the toolSetNames query; this article quotes both only as Learn prints them.

Microsoft Advertising's [17 Jun 2026 blog](https://www.about.ads.microsoft.com/en/blog/post/june-2026/building-a-new-ai-economy-that-creates-value-for-everyone) says the MCP server is expanding to open pilot with read-only access, inside M365 Copilot, Claude, ChatGPT and more. The [product page](https://about.ads.microsoft.com/en/solutions/technology/mcp-server) describes conversational insights and campaign audits. Learn's sample prompts are read-shaped (customers, user information). This article does not invent a Microsoft tool count; Learn's setup page does not print one.

## Is that the same as Get MCP Ads' Microsoft row?

No. Microsoft Advertising on this product is soon: OAuth is in place. The tool set is not shipped yet, so nothing is exposed to your assistant. That is not Microsoft's open-pilot MCP. We do not proxy their endpoint. An assistant connected here cannot call Microsoft Advertising tools, because the catalogue has none.

Microsoft official MCP versus this gateway

|  | Microsoft Advertising MCP | Get MCP Ads |
| --- | --- | --- |
| Status | Open pilot, documented on Learn | Soon: OAuth exists, tools do not |
| Endpoint | partner.api.bingads.microsoft.com ... OpenBeta | mcp.getmcpads.com/mcp (no Bing tools) |
| Auth | Azure AD OAuth, as Learn documents | OAuth 2.1 + DCR to this gateway |
| Writes | Announced as read-only at open pilot | No Microsoft tools to write with |
| Other sources on that URL | Microsoft Advertising | Meta Ads, Pinterest Ads, Google Ads, TikTok Ads, Search Console, Google Analytics 4 |

1. If the job is Microsoft Advertising MCP, follow Microsoft Learn and use their endpoint.
2. If the job is the six live sources we ship, paste the Get MCP Ads URL into your MCP client.
3. Do not wait on our soon row for Microsoft tools. They are not shipped.
4. Do not confuse our Bing OAuth with Microsoft's official MCP grant.

## When should you not use this gateway for Microsoft Advertising?

- Always, today, if the job is Microsoft Advertising tools. Use Microsoft's pilot. We have none.
- If you connected Bing OAuth here expecting tools to appear. They do not.
- If you need X Ads. We do not ship that either.

## Questions

### Do you ship Microsoft Advertising tools?

No. OAuth exists in the dashboard, the tool set is not shipped, so nothing is exposed to the assistant. That soon row is not Microsoft's official MCP. Microsoft documents its own open-pilot endpoint and Azure AD OAuth on Learn. Do not ask this gateway for Bing campaigns and treat a refusal as a glitch.

### Is Microsoft's MCP read-only?

Microsoft's 17 Jun 2026 blog describes the open pilot as read-only access to live campaign data. Learn's setup guide does not publish a write catalogue on the page we fetched. This article therefore does not claim Microsoft writes. If that changes, it will change on Microsoft's pages first, not on our soon badge.

### Can I add Microsoft's endpoint and yours in Claude?

Yes, as two connectors, with two OAuth systems: Azure AD for Microsoft, OAuth 2.1 with DCR for Get MCP Ads. They do not share tokens or allowlists. Adding Microsoft's server does not create Bing tools inside this gateway. Adding ours does not proxy Microsoft.

### Why show Microsoft in the dashboard at all?

Because OAuth for that platform exists as a forthcoming connection. Showing it without the honest sentence, tools do not, would imply a catalogue we do not ship. The live sources remain Meta Ads, Google Ads, TikTok Ads, Pinterest Ads, GA4 and Search Console.

### Does this affect Google Ads or GA4 on your URL?

No. Google Ads, GA4 and Search Console are live sources with shipped tools. Microsoft's official MCP is Microsoft Advertising. Official Google Ads MCP is a different Google server you self-host. Three products, three catalogues. This gateway's Google sources do not start including Bing because Microsoft launched a pilot.

### Do you have X Ads while Bing is soon?

No. There is no X Ads source. X launched its own Ads MCP, covered separately. Soon for Microsoft and absent for X are different states, and neither is a shipped tool list. Do not tick either as if it were Meta.

## Sources

- [MCP Server Setup Guide](https://learn.microsoft.com/en-us/advertising/guides/mcp-setup) (Microsoft Learn, 2026)
- [Building a new AI economy that creates value for everyone](https://www.about.ads.microsoft.com/en/blog/post/june-2026/building-a-new-ai-economy-that-creates-value-for-everyone) (Microsoft Advertising, 2026-06-17)
- [Microsoft Advertising MCP server](https://about.ads.microsoft.com/en/solutions/technology/mcp-server) (Microsoft Advertising)

## Related

- [Official ads MCPs compared](https://www.getmcpads.com/articles/official-ads-mcp-landscape): Microsoft next to Google, Meta, TikTok, X.
- [X launched an Ads MCP](https://www.getmcpads.com/articles/x-ads-mcp): Also not shipped here.
- [One MCP URL for six live sources](https://www.getmcpads.com/articles/one-mcp-url-six-sources): What actually answers today.

## Author

Written by the team that ships Get MCP Ads, the hosted MCP gateway this page describes. Every count on the page is read from the tool catalogue rather than typed out, so it cannot drift from what the gateway serves. BENLY HLG publishes the site; Get MCP Ads is a separate product from Benly and does not read Benly data.

---

This page as HTML: https://www.getmcpads.com/articles/microsoft-advertising-mcp
Every page under /articles, /guides and /docs is available as Markdown: append `.md`, or send `Accept: text/markdown`.
