A Microsoft API that provides programmatic access to Microsoft Advertising to manage large campaigns or to integrate your marketing with other in-house systems.
Hello,
Thank you for using our Microsoft Advertising Learn Q&A Platform!
Troubleshooting Microsoft Advertising MCP: Connector Has No Tools Available
Resolution
This issue has been confirmed as resolved.
The MCP connector began loading the available tools and returning Microsoft Advertising data after a Microsoft-identity user was added to the advertising account and used to reconnect the connector.
Confirmed Cause
The Microsoft Advertising account was originally registered using a Google identity. During the MCP connection process, the client attempted to authenticate through a Microsoft identity, resulting in the following identity mismatch error:
Error 126: IdentityTypeMismatch / GoogleAccountIsRequired
The issue was not caused by the Entra app registration, MCP server, or configured endpoint URL.
Verified Workaround
If your Microsoft Advertising account was registered using a Google identity and the MCP connector cannot load its tools, try the following:
- Add a user with a Microsoft identity to the Microsoft Advertising account.
- Grant that user access to the appropriate advertising account.
- Reconnect the MCP connector.
- Sign in using the newly added Microsoft-identity user.
After completing these steps, the MCP tools should load and begin returning advertising data. No changes to the Entra app registration or MCP endpoint URL should be necessary.
Additional Technical Note
The Google authorization server entry in the protected-resource metadata is intentional for accounts associated with Google identities and should not be treated as a configuration error.
Some MCP clients may not clearly display the underlying identity mismatch. For example, the issue may appear only as:
- Connector has no tools available
- Problem connecting
In this case, checking whether the Microsoft Advertising account was created using a Google identity may help identify the cause.
Recommendation
It would be helpful to include identity-selection guidance in the MCP setup documentation, particularly for advertisers whose Microsoft Advertising accounts were created using Google identities. A clearer identity-mismatch message during tool discovery could also make the issue easier to identify and prevent unnecessary changes to the Entra app registration or MCP endpoint.
I hope this resolution note helps you, who encounter the same behavior while setting up their Microsoft Advertising MCP connection.
Thank you @Stefan Georgescu for sharing your observation and fixes on the issue through in-depth analysis while we are working on this to be fixed.
Our support teams are pleased to engage in more in-depth discussions about your account through phone, chat, or email to offer review assistance, please see our support page to reach out!
I trust that the details shared here will partially address your inquiry. Should you have any further questions, feel free to contact our support.
Kind regards,
Marvin | Microsoft Advertising Support Specialist | 800-518-5689