Snapchat Ads scriptable from Bash.
Pull Snapchat stats for campaigns, ad squads, and ads with swipe/spend/video metrics, list segments and Snap Pixels, and push budget or status changes — all from the shell over the Snapchat Ads MCP. No Marketing API client to wire up.
cogny --who
TWO PATHSSnapchat Ads Manager makes you click into each ad squad to read swipes, spend, and video metrics, and export per view. The CLI returns stats at any level — with optional country/placement breakdowns — as JSON in one call. Connect Snapchat Ads once in Cogny Solo and let your coding agent — or scheduled reports — do the querying for you.
❯ start SoloSelf-onboard with one command. The CLI issues a key, wires nothing, and exposes every Snapchat Ads tool over JSON-RPC. First 15 calls are free.
$ npx @cogny/cli init --agent claude-codecogny tools call
3 EXAMPLESReal tool names from the Snapchat Ads MCP. Send --input JSON, get JSON back.
mcp__Snapchat_Ads__tool_get_statsPerformance stats for a campaign, ad squad, ad, or account.mcp__Snapchat_Ads__tool_get_campaignsList campaigns with status, objective, and budget.mcp__Snapchat_Ads__tool_update_campaign_statusActivate or pause a campaign.cogny tools list
MOREA sample of the rest of the Snapchat Ads surface. Run cogny tools list --json for every tool and its input schema.
mcp__Snapchat_Ads__tool_list_organizationsmcp__Snapchat_Ads__tool_list_ad_accountsmcp__Snapchat_Ads__tool_get_ad_squadsmcp__Snapchat_Ads__tool_get_adsmcp__Snapchat_Ads__tool_list_segmentsmcp__Snapchat_Ads__tool_list_pixelsmcp__Snapchat_Ads__tool_update_campaign_budgetmcp__Snapchat_Ads__tool_update_ad_squad_budgetmcp__Snapchat_Ads__tool_update_ad_squad_targetingcogny --faq
No — it is the Cogny CLI calling the Snapchat Ads MCP over the cogny-mcp-proxy. You authenticate once via Cogny (OAuth handled for you) and then call every tool from Bash. No Marketing API app or access token to manage.
Yes. tool_get_stats accepts a single breakdown per call — country, gender, placement, or platform — plus optional swipe-up and view attribution windows.
Yes — that is the point. `npx @cogny/cli init --agent claude-code` issues a key, then `cogny tools call mcp__Snapchat_Ads__tool_get_stats --input ...` works from any shell. No /mcp wiring or restart needed.
related CLIs
Building an agent? The full tool map for all servers is one fetch: /cli/llms.txt