Microsoft Advertising MCP Server
Connect Microsoft Ads to Claude, ChatGPT, or any MCP client
Read campaigns, ad groups, keywords, budgets and performance reports from Microsoft Advertising, straight from a chat.
- 13 tools
- OAuth 2.0 via Adcore Connect
- No API keys to manage
- Fails closed by design
Requires a ChatGPT paid plan (Plus, Pro, or Business).
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"microsoft-ads-mcp": {
"url": "https://mcp-msft-ads.adcore.com/mcp"
}
}
}Add this to your .cursor/mcp.json in your project root:
{
"mcpServers": {
"microsoft-ads-mcp": {
"url": "https://mcp-msft-ads.adcore.com/mcp"
}
}
}Run this command in your terminal:
claude mcp add microsoft-ads-mcp --transport http https://mcp-msft-ads.adcore.com/mcp
You will be prompted to sign in on first use.
Run this command in your terminal:
gemini mcp add microsoft-ads-mcp --transport http https://mcp-msft-ads.adcore.com/mcp
You will be prompted to sign in on first use.
Tools Reference
13 tools organized by category. Click any category to expand.
Authentication
This server authenticates nobody itself. Adcore Connect is the OAuth authorization server, the account store, and the policy layer that decides what your token can do. On first connect your MCP client opens Adcore Connect in a browser — there are no API keys or tokens for you to copy or manage. Every call is checked against a fresh Adcore Connect decision before it ever reaches Microsoft.
- Your MCP client sends a connection request
- You're redirected to Adcore Connect's sign-in screen
- You authorize access to your linked Microsoft Ads accounts
- The session persists across conversations until it expires
What to Ask
Once connected, talk to your AI assistant in plain language. Here are some things you can ask:
Ready to connect?
Add the endpoint to your MCP client and pull your first Microsoft Ads report in seconds.
Other MCP servers
Google Ads MCP Server
Connect Claude or any MCP client to Google Ads. Analyze performance, manage campaigns and automate optimizations in plain English. Free MCP by Adcore.
Meta Ads MCP Server (Facebook & Instagram)
Connect Claude or any MCP client to Meta Ads. Report on Facebook and Instagram campaigns and optimize performance in plain English. Official Meta MCP.
TikTok Ads MCP Server
Connect Claude or any MCP client to TikTok for Business. Query ad data, manage campaigns and report on TikTok Ads in plain English. Official TikTok MCP.