# Snapchat Ads MCP and API

42 tools on your own Snapchat Ads account through Get MCP Ads, from $0.005 per call.

## Capabilities

- [Snapchat Ads reporting](/tools/snapchat-ads/reporting.md): 9 tools, from $0.005 per call.
- [Snapchat Ads campaign management](/tools/snapchat-ads/campaign-management.md): 9 tools, from $0.05 per applied change.
- [Snapchat Ads creatives](/tools/snapchat-ads/creatives.md): 16 tools, from $0.005 per call.
- [Snapchat Ads audiences & targeting](/tools/snapchat-ads/audiences.md): 8 tools, from $0.005 per call.

## All 42 tools

- [Snapchat ads](/providers/snapchat-ads/get-ads.md): `snapchat-ads/get-ads`, $0.005 per call. List Snapchat ads in the selected account, retaining full native configuration and pagination. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id.
- [Snapchat Ads campaigns](/providers/snapchat-ads/get-campaigns.md): `snapchat-ads/get-campaigns`, $0.005 per call. List Snapchat campaigns in the selected account, retaining full native configuration and pagination. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id.
- [Snapchat Ads entity](/providers/snapchat-ads/get-entity.md): `snapchat-ads/get-entity`, $0.005 per call. Read a campaign, ad squad, ad, creative, media or segment with verified account ownership. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id, kind and entity id.
- [Snapchat Ads insights](/providers/snapchat-ads/get-insights.md): `snapchat-ads/get-insights`, $0.005 per call. Read native Snapchat stats with explicit time interval (end exclusive), granularity and optional entity breakdown. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id, start time and end time.
- [Snapchat Ads interaction zones](/providers/snapchat-ads/get-interaction-zones.md): `snapchat-ads/get-interaction-zones`, $0.005 per call. List Snapchat interaction_zones in the selected account, retaining full native configuration and pagination. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id.
- [Snapchat Ads lead generation forms](/providers/snapchat-ads/get-lead-generation-forms.md): `snapchat-ads/get-lead-generation-forms`, $0.005 per call. List Snapchat lead_generation_forms in the selected account, retaining full native configuration and pagination. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id.
- [Snapchat Ads mobile apps](/providers/snapchat-ads/get-mobile-apps.md): `snapchat-ads/get-mobile-apps`, $0.005 per call. Read Snap App IDs associated with the selected ad account before creating app promotion campaigns or mobile retargeting audiences. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id.
- [Snapchat Ads pixels](/providers/snapchat-ads/get-pixels.md): `snapchat-ads/get-pixels`, $0.005 per call. Read the pixels associated with the selected account before configuring conversion optimization or website audiences. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id.
- [Snapchat adsquads](/providers/snapchat-ads/get-adsquads.md): `snapchat-ads/get-adsquads`, $0.005 per call. List Snapchat adsquads in the selected account, retaining full native configuration and pagination. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id.
- [Create a Snapchat ad](/providers/snapchat-ads/create-ad.md): `snapchat-ads/create-ad`, free preview, $0.05 per applied change. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, parent id and spec.
- [Create a Snapchat Ads campaign](/providers/snapchat-ads/create-campaign.md): `snapchat-ads/create-campaign`, free preview, $0.05 per applied change. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id and spec.
- [Create a Snapchat Ads interaction zone](/providers/snapchat-ads/create-interaction-zone.md): `snapchat-ads/create-interaction-zone`, free preview, $0.05 per applied change. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id and spec.
- [Create a Snapchat Ads lead generation form](/providers/snapchat-ads/create-lead-generation-form.md): `snapchat-ads/create-lead-generation-form`, free preview, $0.05 per applied change. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id and spec.
- [Create a Snapchat adsquad](/providers/snapchat-ads/create-adsquad.md): `snapchat-ads/create-adsquad`, free preview, $0.05 per applied change. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, parent id and spec.
- [Update a Snapchat ad](/providers/snapchat-ads/update-ad.md): `snapchat-ads/update-ad`, free preview, $0.05 per applied change. Update Snapchat ad configuration, including name. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, entity id and spec.
- [Update a Snapchat Ads campaign](/providers/snapchat-ads/update-campaign.md): `snapchat-ads/update-campaign`, free preview, $0.05 per applied change. Update Snapchat campaign configuration, including name. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, entity id and spec.
- [Update a Snapchat Ads status](/providers/snapchat-ads/update-status.md): `snapchat-ads/update-status`, free preview, $0.05 per applied change. Pause or activate a campaign, ad squad or ad. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, kind, entity id and more.
- [Update a Snapchat adsquad](/providers/snapchat-ads/update-adsquad.md): `snapchat-ads/update-adsquad`, free preview, $0.05 per applied change. Update Snapchat adsquad configuration, including name, targeting, schedule and budget. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, entity id and spec.
- [Create a Snapchat Ads creative](/providers/snapchat-ads/create-creative.md): `snapchat-ads/create-creative`, free preview, $0.05 per applied change. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id and spec.
- [Create a Snapchat Ads creative element](/providers/snapchat-ads/create-creative-element.md): `snapchat-ads/create-creative-element`, free preview, $0.05 per applied change. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id and spec.
- [Create Snapchat Ads media](/providers/snapchat-ads/create-media.md): `snapchat-ads/create-media`, free preview, $0.05 per applied change. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id and spec.
- [Finalize a Snapchat Ads frozen upload](/providers/snapchat-ads/finalize-frozen-upload.md): `snapchat-ads/finalize-frozen-upload`, free preview, $0.05 per applied change. Finalize only after every frozen upload part has an acknowledged signed partReceipt. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, upload receipt and part receipts.
- [Finalize a Snapchat Ads media upload](/providers/snapchat-ads/finalize-media-upload.md): `snapchat-ads/finalize-media-upload`, free preview, $0.05 per applied change. Finalize a video upload after all parts succeeded. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, media id, upload id and more.
- [Init a Snapchat Ads media upload](/providers/snapchat-ads/init-media-upload.md): `snapchat-ads/init-media-upload`, free preview, $0.05 per applied change. Initialize a chunked video upload, up to 256 MiB across at most 32 parts of 8 MiB. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, media id, file name and more.
- [Prepare a Snapchat Ads frozen upload](/providers/snapchat-ads/prepare-frozen-upload.md): `snapchat-ads/prepare-frozen-upload`, free preview, $0.05 per applied change. Prepare a resumable upload for an existing media object from a frozen Launcher file. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, source url and media id.
- [Snapchat ad creatives](/providers/snapchat-ads/list-ad-creatives.md): `snapchat-ads/list-ad-creatives`, $0.005 per call. Resolve ad-linked Snapchat images/videos, Story children and Collection tiles with business names, native IDs and fresh media URLs. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id.
- [Snapchat Ads creative elements](/providers/snapchat-ads/get-creative-elements.md): `snapchat-ads/get-creative-elements`, $0.005 per call. List Snapchat creative_elements in the selected account, retaining full native configuration and pagination. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id.
- [Snapchat Ads creatives](/providers/snapchat-ads/get-creatives.md): `snapchat-ads/get-creatives`, $0.005 per call. List Snapchat creatives in the selected account, retaining full native configuration and pagination. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id.
- [Snapchat Ads media](/providers/snapchat-ads/get-media.md): `snapchat-ads/get-media`, $0.005 per call. List Snapchat media in the selected account, retaining full native configuration and pagination. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id.
- [Update a Snapchat Ads creative](/providers/snapchat-ads/update-creative.md): `snapchat-ads/update-creative`, free preview, $0.05 per applied change. Update Snapchat creative configuration, including name. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, entity id and spec.
- [Upload a Snapchat Ads frozen image](/providers/snapchat-ads/upload-frozen-image.md): `snapchat-ads/upload-frozen-image`, free preview, $0.05 per applied change. Upload one frozen PNG/JPEG up to 5 MB into an existing media object. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, source url and media id.
- [Upload a Snapchat Ads frozen part](/providers/snapchat-ads/upload-frozen-part.md): `snapchat-ads/upload-frozen-part`, free preview, $0.05 per applied change. Transfer one exact frozen file range using the saved upload receipt. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, source url, upload receipt and more.
- [Upload a Snapchat Ads media part](/providers/snapchat-ads/upload-media-part.md): `snapchat-ads/upload-media-part`, free preview, $0.05 per applied change. Upload one video part, at most 8 MiB decoded. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, media id, upload id and more.
- [Upload Snapchat Ads media](/providers/snapchat-ads/upload-media.md): `snapchat-ads/upload-media`, free preview, $0.05 per applied change. Upload base64 image/video bytes to a previously created media object. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, media id, file name and more.
- [Create a Snapchat Ads lookalike](/providers/snapchat-ads/create-lookalike.md): `snapchat-ads/create-lookalike`, free preview, $0.05 per applied change. Create a lookalike audience from an owned customer-list seed. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, name, seed segment id and more.
- [Create a Snapchat Ads segment](/providers/snapchat-ads/create-segment.md): `snapchat-ads/create-segment`, free preview, $0.05 per applied change. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id and spec.
- [Snapchat Ads segments](/providers/snapchat-ads/get-segments.md): `snapchat-ads/get-segments`, $0.005 per call. List Snapchat segments in the selected account, retaining full native configuration and pagination. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id.
- [Snapchat Ads targeting](/providers/snapchat-ads/get-targeting.md): `snapchat-ads/get-targeting`, $0.005 per call. Read configured ad squad targeting, audiences, exclusions, demographics, geo and placements. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id and adsquad id.
- [Snapchat Ads targeting options](/providers/snapchat-ads/get-targeting-options.md): `snapchat-ads/get-targeting-options`, $0.005 per call. Discover native targeting values before editing: countries, regions, languages, genders, interests and devices. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id and category.
- [Snapchat Ads targeting specs](/providers/snapchat-ads/get-targeting-specs.md): `snapchat-ads/get-targeting-specs`, $0.005 per call. Read separately stored targeting specs, including configurations exceeding 500 criteria. Works on your own Snapchat Ads account, connected through Get MCP Ads. Needs ad account id and adsquad id.
- [Update a Snapchat Ads segment](/providers/snapchat-ads/update-segment.md): `snapchat-ads/update-segment`, free preview, $0.05 per applied change. Rename or edit retention/description of an audience segment. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id and segment id.
- [Update Snapchat Ads audience users](/providers/snapchat-ads/update-audience-users.md): `snapchat-ads/update-audience-users`, free preview, $0.05 per applied change. Add or remove customer-list members. Works on your own Snapchat Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, segment id, action and more.

## Providers

- [Snapchat Ads](/providers/snapchat-ads.md): 46 tools, from $0.005 per call, some tools free.

## Questions

### Do I need my own Snapchat Ads account?

Yes. These tools work on your own Snapchat Ads account, connected once per workspace through Get MCP Ads. Agentik keeps an encrypted token and never sees your password.

### Can my agent change things without my approval?

No. A change is previewed for free and applied only when you confirm it. Reading never changes anything.

### How is it billed?

Per call, at the provider's price with no markup, from $0.005 per call. Your agent sees the price before it runs a tool.

[Advertising](/tools/advertising.md) · [Connection guide](/connect.md) · [Billing](/docs/billing.md)

---

[HTML page](/tools/snapchat-ads) · [Agent index](/llms.txt)
