integrations tools snapchat-ads
Snapchat Ads MCP for your AI agent
Cogny's Snapchat Ads integration exposes 20 tools (10 read, 10 write) to an AI agent over MCP. The same tools are available on every plan, from your own AI client or inside the Cogny app.
- 10readonly reads data.
- 10writecreates or changes something.
- 0destructivedeletes, removes or replaces something.
Over MCP your own AI client asks before it runs a write. To take a tool away from your agent, block it in Settings → Integrations. Plans, approvals and limits
set it up.
Add Cogny to your AI client once, then connect Snapchat Ads in Cogny. Every Snapchat Ads tool below appears in the client.
- Claude CodeRun
claude mcp add --transport http cogny https://app.cogny.com/mcp, then authorise in the browser. - Claude.aiSettings → Connectors → Add custom connector, URL
https://app.cogny.com/mcp, then log in and pick your workspace. - ChatGPTSettings → Apps → Advanced settings → Developer mode → Create app, URL
https://app.cogny.com/mcp, authentication OAuth. - CursorIn Cogny, Settings → Data & Integrations → Connect AI Clients shows the block to paste into
.mcp.json, with an API key. - CodexRun
codex mcp add cogny --url https://app.cogny.com/mcp.
what each tool does.
Read 10 · only reads data
tool_list_organizationsReadList Snapchat organizations the authenticated user can access.tool_list_ad_accountsReadList ad accounts under a Snapchat organization.tool_list_funding_sourcesReadList funding sources (payment methods) for a Snapchat organization.tool_get_campaignsReadGet campaigns for an ad account.tool_get_ad_squadsReadGet ad squads for an account or specific campaign.tool_get_adsReadGet ads for an account or specific ad squad.tool_get_creativesReadList creatives in an ad account (reusable across ads).tool_get_statsReadPerformance stats for a Snapchat campaign / ad squad / ad / account.tool_list_segmentsReadList custom audiences ("segments") for an ad account.tool_list_pixelsReadList Snap Pixels for an ad account.
Write 10 · creates or changes something
tool_create_campaignWriteCreate a new Snapchat campaign.tool_update_campaign_statusWriteActivate or pause a campaign ('ACTIVE' or 'PAUSED').tool_update_campaign_budgetWriteUpdate a campaign's daily budget and/or lifetime spend cap (both in account currency micros).tool_create_ad_squadWriteCreate a new ad squad (ad-set level — targeting, budget, bidding, placement).tool_update_ad_squad_statusWriteActivate or pause an ad squad ('ACTIVE' or 'PAUSED').tool_update_ad_squad_budgetWriteUpdate an ad squad's daily and/or lifetime budget (micros).tool_update_ad_squad_bidWriteUpdate an ad squad's bid amount (micros) and/or bid strategy.tool_update_ad_squad_targetingWriteReplace an ad squad's targeting block.tool_create_adWriteCreate a new ad inside an ad squad.tool_update_ad_statusWriteActivate or pause an ad ('ACTIVE' or 'PAUSED').
Exact input schemas come from tools/list once Snapchat Ads is connected; the free plan is enough to check. Missing something? Your agent can ask for it with request_feature.
This page as markdownAll integrationsHow Cogny uses Snapchat Ads