MCP server
Snapchat AdsMCP Server
Campaigns, ad squads, ads, targeting, audiences, creatives and performance reporting.
https://mcp.getmcpads.com/snapchat-ads/mcpThis endpoint serves Snapchat Ads on its own. One shared URL reaches every platform you connect.
- 24
- Tools
- 12
- That write
- 12
- Metrics
- 10
- Dimensions
Ask it
What you can ask it.
Real questions, with the tools each one resolves to. Every tool named below is in the catalogue on this page.
0 questions
The ledger
Every Snapchat Ads tool, as the gateway ships it.
Each description is the one the tool reports to your assistant during discovery, which is what it reads before deciding to call it.
What it can change: Create and update campaigns, ad squads, ads and creatives. Upload media, rename entities, adjust targeting, budgets and status. Preview before confirmation. Every write previews first.
24 tools
snapchat_health_checkRead the selected Snapchat account, permissions-visible metadata and test flag. Test accounts cannot serve ads.
snapchat_get_campaignsList Snapchat campaigns in the selected account, retaining full native configuration and pagination. An ad squad is an ad group/ad set.
snapchat_get_adsquadsList Snapchat adsquads in the selected account, retaining full native configuration and pagination. An ad squad is an ad group/ad set.
snapchat_get_adsList Snapchat ads in the selected account, retaining full native configuration and pagination. An ad squad is an ad group/ad set.
snapchat_get_creativesList Snapchat creatives in the selected account, retaining full native configuration and pagination. An ad squad is an ad group/ad set.
snapchat_get_mediaList Snapchat media in the selected account, retaining full native configuration and pagination. An ad squad is an ad group/ad set.
snapchat_get_segmentsList Snapchat segments in the selected account, retaining full native configuration and pagination. An ad squad is an ad group/ad set.
snapchat_list_ad_creativesResolve ad-linked Snapchat images and videos with business names, native IDs and fresh media URLs. Incomplete formats/media are reported. No performance is inferred.
snapchat_get_targetingRead configured ad squad targeting, audiences, exclusions, demographics, geo and placements. Missing fields are unknown, not proof of broad targeting. Performance breakdowns describe delivery, not configured targeting.
snapchat_get_entityRead a campaign, ad squad, ad, creative, media or segment with verified account ownership.
snapchat_get_write_schemaDiscover implemented Snapchat creation/edit fields, required fields and preview rules. These are connector-supported fields, not an exhaustive Snap API schema.
snapchat_get_insightsRead native Snapchat stats with explicit time interval (end exclusive), granularity and optional entity breakdown. Spend and monetary conversion values are micro currency. Empty test-account results are not live performance evidence.
snapchat_create_campaignwriteCreate a Snapchat campaign. Always PAUSED. Local preview by default; confirm true writes after verifying parent/account ownership.
snapchat_update_campaignwriteUpdate Snapchat campaign configuration, including name. Preview by default; ownership checked before applying.
snapchat_create_adsquadwriteCreate a Snapchat adsquad. Always PAUSED. Local preview by default; confirm true writes after verifying parent/account ownership.
snapchat_update_adsquadwriteUpdate Snapchat adsquad configuration, including name, targeting, schedule and budget. Preview by default; ownership checked before applying.
snapchat_create_adwriteCreate a Snapchat ad. Always PAUSED. Local preview by default; confirm true writes after verifying parent/account ownership.
snapchat_update_adwriteUpdate Snapchat ad configuration, including name. Preview by default; ownership checked before applying.
snapchat_create_creativewriteCreate a Snapchat creative. Local preview by default; confirm true writes after verifying parent/account ownership.
snapchat_update_creativewriteUpdate Snapchat creative configuration, including name. Preview by default; ownership checked before applying.
snapchat_create_mediawriteCreate a Snapchat media. Local preview by default; confirm true writes after verifying parent/account ownership.
snapchat_create_segmentwriteCreate a Snapchat segment. Local preview by default; confirm true writes after verifying parent/account ownership.
snapchat_update_statuswritePause or activate a campaign, ad squad or ad. Preview by default; activating production entities can spend budget.
snapchat_upload_mediawriteUpload base64 image/video bytes to a previously created media object. Maximum 10 MiB decoded. No external URL fetching. Preview does not send bytes; confirm true uploads after ownership verification.
Catalogues
What you can measure, and how you can cut it.
The full catalogues live in the reference, where every entry carries the API field it maps to and the constraints that come with it. Here is their shape.
Reference
Everything else about it.
The reference, the catalogues, and how to put Snapchat Ads in front of your assistant.