Snapchat Ads MCP API reference
Every Snapchat Ads tool the MCP server exposes, with its parameters. 50 tools, 12 metrics and 10 dimensions, on a dedicated endpoint.
View as MarkdownNo row matches.
Campaigns, ad squads, ads, targeting, audiences, creatives and performance reporting.
To connect another identity without replacing your existing access, open this source in the dashboard and choose Add another account. Select accounts from the combined list and save. See account scoping for selection, plan limits and reconnection.
Connection
- Platform id
snapchat_ads- Tool prefix
snapchat_- Account parameter
adAccountId- Dedicated endpoint
- https:/
/ mcp. getmcpads. com/ snapchat-ads/ mcp - Access
- Available for authorized, selected accounts.
- Tools
- 50, 29 of which write
- Metrics
- 12
- Dimensions
- 10
Scope requested
| Scope | Grants | Allows writes |
|---|---|---|
snapchat-marketing-api | Read and manage Snapchat campaigns, ad squads, ads, creatives, media and audiences within the user’s permissions. Writes require a paid plan and explicit confirmation. | Yes |
Catalogues
- Metrics12 metrics, with the field name each one maps to.
- Dimensions10 dimensions, with their constraints.
Write tools (29)
Absent from the tool list on the Free plan. Each one previews by default and needs a second call with confirm: true.
| Tool | What it does | Kind | Discovery |
|---|---|---|---|
snapchat_ | Create a Snapchat ad. | Write | On demand |
snapchat_ | Create a Snapchat adsquad. | Write | On demand |
snapchat_ | Create a Snapchat campaign. | Write | On demand |
snapchat_ | Create a Snapchat creative. | Write | On demand |
snapchat_ | Create a Snapchat creative_element. | Write | On demand |
snapchat_ | Create a Snapchat interaction_zone. | Write | On demand |
snapchat_ | Create a Snapchat lead_generation_form. | Write | On demand |
snapchat_ | Create a lookalike audience from an owned customer-list seed. | Write | On demand |
snapchat_ | Create a Snapchat media. | Write | On demand |
snapchat_ | Create a Snapchat segment. | Write | On demand |
snapchat_ | Finalize only after every frozen upload part has an acknowledged signed partReceipt. | Write | On demand |
snapchat_ | Finalize a video upload after all parts succeeded. | Write | On demand |
snapchat_ | Initialize a chunked video upload, up to 256 MiB across at most 32 parts of 8 MiB. | Write | On demand |
snapchat_ | Prepare a resumable upload for an existing media object from a frozen Launcher file. | Write | On demand |
snapchat_ | Rename one Snapchat ad. | Write | On demand |
snapchat_ | Rename the selected Snapchat ad account. | Write | On demand |
snapchat_ | Rename one Snapchat ad squad. | Write | On demand |
snapchat_ | Rename one Snapchat campaign. | Write | On demand |
snapchat_ | Update Snapchat ad configuration, including name. | Write | On demand |
snapchat_ | Update Snapchat adsquad configuration, including name, targeting, schedule and budget. | Write | On demand |
snapchat_ | Add or remove customer-list members. | Write | On demand |
snapchat_ | Update Snapchat campaign configuration, including name. | Write | On demand |
snapchat_ | Update Snapchat creative configuration, including name. | Write | On demand |
snapchat_ | Rename or edit retention/description of an audience segment. | Write | On demand |
snapchat_ | Pause or activate a campaign, ad squad or ad. | Write | On demand |
snapchat_ | Upload one frozen PNG/JPEG up to 5 MB into an existing media object. | Write | On demand |
snapchat_ | Transfer one exact frozen file range using the saved upload receipt. | Write | On demand |
snapchat_ | Upload base64 image/video bytes to a previously created media object. | Write | On demand |
snapchat_ | Upload one video part, at most 8 MiB decoded. | Write | On demand |
Read tools (21)
Tools marked Announced appear in your client's tool list. The rest are reachable through search_tools and run_tool, which run the same checks.
| Tool | What it does | Kind | Discovery |
|---|---|---|---|
snapchat_get_ads | List Snapchat ads in the selected account, retaining full native configuration and pagination. | Read | On demand |
snapchat_ | List Snapchat adsquads in the selected account, retaining full native configuration and pagination. | Read | Announced |
snapchat_ | List Snapchat campaigns in the selected account, retaining full native configuration and pagination. | Read | Announced |
snapchat_ | List Snapchat creative_elements in the selected account, retaining full native configuration and pagination. | Read | On demand |
snapchat_ | List Snapchat creatives in the selected account, retaining full native configuration and pagination. | Read | On demand |
snapchat_ | Read a campaign, ad squad, ad, creative, media or segment with verified account ownership. | Read | On demand |
snapchat_ | Read native Snapchat stats with explicit time interval (end exclusive), granularity and optional entity breakdown. | Read | Announced |
snapchat_ | List Snapchat interaction_zones in the selected account, retaining full native configuration and pagination. | Read | On demand |
snapchat_ | List Snapchat lead_generation_forms in the selected account, retaining full native configuration and pagination. | Read | On demand |
snapchat_ | List Snapchat media in the selected account, retaining full native configuration and pagination. | Read | On demand |
snapchat_ | Read this account-owned media and its native processing state. | Read | On demand |
snapchat_ | Read Snap App IDs associated with the selected ad account before creating app promotion campaigns or mobile retargeting audiences. | Read | On demand |
snapchat_ | Read the pixels associated with the selected account before configuring conversion optimization or website audiences. | Read | On demand |
snapchat_ | List Snapchat segments in the selected account, retaining full native configuration and pagination. | Read | On demand |
snapchat_ | Read Snapchat campaign objectives, audience workflows, creative format prerequisites and explicit limitations. | Read | On demand |
snapchat_ | Read configured ad squad targeting, audiences, exclusions, demographics, geo and placements. | Read | Announced |
snapchat_ | Discover native targeting values before editing: countries, regions, languages, genders, interests and devices. | Read | On demand |
snapchat_ | Read separately stored targeting specs, including configurations exceeding 500 criteria. | Read | On demand |
snapchat_ | Discover implemented Snapchat creation/edit fields, required fields and preview rules. | Read | On demand |
snapchat_ | Read the selected Snapchat account, permissions-visible metadata and test flag. | Read | Announced |
snapchat_ | Resolve ad-linked Snapchat images/videos, Story children and Collection tiles with business names, native IDs and fresh media URLs. | Read | Announced |
MCP resources
Read these with resources/read for machine readable metadata about the source.
| Name | URI |
|---|---|
| snapchat-guide | snapchat://guide |
Manage your ads from your AI assistant
Free with 1 ad account, no card. Pro is free for 7 days.