MCP Apple Ads
by mgcrea
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| APPLE_ADS_DEBUG | No | Enable stderr debug logging | |
| APPLE_ADS_CONFIG | No | Config file path (default ~/.config/apple-ads/config.json) | |
| APPLE_ADS_KEY_ID | Yes | UUID of the registered public key | |
| APPLE_ADS_MAX_BID | No | Ceiling in major units on any bid a tool may set | |
| APPLE_ADS_TEAM_ID | Yes | Apple Ads team id, of the form `SEARCHADS.<uuid>` (usually identical to the client id — expected, not a paste error) | |
| APPLE_ADS_CLIENT_ID | Yes | Apple Ads API client id, of the form `SEARCHADS.<uuid>` | |
| APPLE_ADS_MAX_RETRIES | No | Number of retries, default 3 | |
| APPLE_ADS_PRIVATE_KEY | No | EC P-256 private key as inline PEM. One of APPLE_ADS_PRIVATE_KEY or APPLE_ADS_PRIVATE_KEY_PATH is required. | |
| APPLE_ADS_ALLOW_WRITES | No | Registers the mutating tools; without it the 15 write tools are not in tools/list at all | |
| APPLE_ADS_AD_ACCOUNT_ID | No | Default ad account id; required when the login reaches several accounts | |
| APPLE_ADS_MAX_DAILY_BUDGET | No | Ceiling in major units on any daily budget a tool may set | |
| APPLE_ADS_PRIVATE_KEY_PATH | No | Path to the EC P-256 private key .pem file. One of APPLE_ADS_PRIVATE_KEY or APPLE_ADS_PRIVATE_KEY_PATH is required. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues