Connect Apple Ads to a web MCP client
Connect Apple Ads to a web MCP client: prepare your API credentials, add the hosted server URL, authorize access, and run your first campaign report.
Before you start
You need an Apple Ads account you are authorized to manage and a web client that accepts custom remote MCP servers with OAuth. Your client or workspace may restrict who can add a connector. Check those permissions before starting the Apple setup.
Apple Ads MCP runs as a hosted service. The connection URL is https://appleads-mcp.com/mcp. This is the tool endpoint; the website homepage is not a substitute for it.
Prepare your Apple account
- Sign in to Apple Ads MCP.
- Check the Apple account connection guide. Advertising account connections are not available yet; website sign-in and MCP-client authorization are available now.
- When account connections become available, follow Connect Apple Ads and select the default account you want to use.
Website sign-in does not grant access to Apple advertising. Your Apple authorization determines which ad accounts you can read and which operations Apple permits.
Add the remote connector
- Open the web client's custom connector, plugin or MCP server settings.
- Name the connection Apple Ads MCP and enter
https://appleads-mcp.com/mcp. - Select OAuth when authentication is requested. This service does not use your Apple private key as a client-side bearer token.
- Start authorization, sign in to this service and review the connection consent screen.
- Return to the client, finish its tool discovery step and enable the connection for the conversation if the client requires it.
Clients use different settings names. Follow your client's current remote-MCP instructions for its controls. The required endpoint and this service's authorization flow remain the same.
Run a read-only check
Check my Apple Ads connection and selected ad account. List my campaigns, then report the previous seven complete days with spend, taps and installs. State the currency and resolved dates. Do not change anything.
Start with apple_ads_get_access_status. Until an Apple account is connected, advertising tools return a setup-required response. After connecting, confirm identity with apple_ads_whoami. Campaign discovery uses apple_ads_get_campaigns; campaign performance uses apple_ads_report_campaigns. If a report is truncated, continue it before treating the result as complete.
If the web client cannot connect
- Creation is unavailable: check the client's account or workspace permissions.
- Discovery fails: check the full public server URL, including
/mcp. - Authorization is incomplete: finish the browser sign-in and consent flow, then retry discovery.
- Tools are missing from a chat: confirm that the connection is enabled for that conversation.
- Apple setup is required: check Apple connection availability on this website. Reauthorizing the web client does not connect an advertising account.
Choose the next question
Use the prompt guide for search-term reviews and budget pacing. For installed applications, use the desktop setup guide. Advertising writes remain disabled until you explicitly grant spend access.