Adaccount
Fetch details for a single ad account (legacy alias for get_adaccount).
Let your AI agents run Snapchat Ads for you, safely.
A hosted Snapchat Ads MCP server for Claude, ChatGPT, Cursor and CLI agents. Paste one server URL into your AI client to use its 43 actions. There is nothing to install.
Enable or disable every action, per account. Block your agent from doing dangerous actions.
Ask in plain English. Create campaigns, pull reports, find insights and take action in Snapchat Ads.
43 read and write actions. Every Snapchat Ads task your agent needs, from reporting to campaign management.
Built for teams. Invite your team and share one connected account.
43 actions available to automate your Snapchat Ads workflows.
43 actions
Fetch details for a single ad account (legacy alias for get_adaccount).
List ads for an ad account (legacy alias for get_ads).
List ad squads for an ad account (legacy alias for get_adsquads).
List campaigns for an ad account (legacy alias for get_campaigns).
Create an ad within an ad squad.
Create an ad squad within a campaign.
Create a campaign within an ad account.
Create a creative within an ad account.
List creatives for an ad account (legacy alias for get_creatives).
Fetch a single ad, e.g. to read its current values before updating it.
Retrieve performance statistics for a specific ad.
Fetch details for a single ad account.
Retrieve performance statistics for an ad account.
List ad accounts for a specific organization.
List ads for an ad account.
List the ads inside one ad squad.
List the ads inside one campaign.
Fetch a single ad squad, e.g. to read its current values before updating it.
Retrieve performance statistics for a specific ad squad.
List ad squads for an ad account.
List the ad squads inside one campaign.
Fetch a single campaign, e.g. to read its current values before updating it.
Retrieve performance statistics for a specific campaign.
List campaigns for an ad account.
Fetch a single creative, e.g. to read its current values before updating it.
List creatives for an ad account.
List media assets for an ad account.
Fetch metadata for a single media asset.
Retrieve a preview URL for a media asset.
Retrieve a thumbnail URL for a media asset.
Fetch details for a single organization.
List organizations the authenticated user can access.
List audience segments for an ad account.
Fetch metadata for a single media asset (legacy alias for get_media_detail).
Retrieve a preview URL for a media asset (legacy alias for get_media_preview).
Retrieve a thumbnail URL for a media asset (legacy alias for get_media_thumbnail).
List media assets for an ad account (legacy alias for get_media).
List audience segments for an ad account (legacy alias for get_segments).
Retrieve performance statistics for an ad account (legacy alias for get_adaccount_stats).
Update one ad. Only the fields you pass are changed.
Update one ad squad. Only the fields you pass are changed.
Update one campaign. Only the fields you pass are changed.
Update one creative. Only the fields you pass are changed.
Snap offers its own hosted Snapchat Ads MCP Server. It is a good fit if you want read-only access to Snapchat Ads data straight from Snap. InsightfulPipe is a hosted alternative for teams that want to create and update campaigns too, and manage Snapchat next to other ad platforms.
| What you operate | InsightfulPipe MCP server | Snapchat Ads MCP Server (Snap) |
|---|---|---|
| Hosting | Hosted by InsightfulPipe: paste one URL | Hosted by Snap at mcp.snapchat.com/ads |
| Setup | Sign in with Snapchat and choose ad accounts | An organization admin approves the AI agent, then each member signs in with their Snapchat business login |
| Read or write | Read and write: 24 read and 8 write actions | Read-only in the current release; Snap says write access is planned |
| Documented clients | Claude, ChatGPT, Claude Code, Cursor, Gemini CLI and Codex, plus a CLI | Claude, Codex, ChatGPT, Antigravity and Gemini |
| Safety controls | Per-account action controls, new campaigns, ad squads and ads paused, IDs checked against the connected ad account | Read-only by design |
| Other platforms | Google Ads, Meta Ads, GA4 and 40+ more MCP servers | Snapchat Ads only |
| Price | Included in plans from $29.99/month, with a 7-day free trial | No price listed on Snap's pages |
The InsightfulPipe Snapchat Ads MCP server is a hosted Model Context Protocol server that connects your Snapchat ad accounts to AI assistants such as Claude, ChatGPT, Cursor, Claude Code, Gemini CLI and Codex. You sign in with Snapchat, choose the ad accounts to connect and paste one server URL into your AI client.
Ask for spend, impressions, swipes and conversions by campaign or ad squad and get a plain-English summary.
See all Snapchat Ads actionsCompare ad squads with different targeting setups to see which deliver the lowest cost per swipe and conversion.
See all Snapchat Ads actionsCompare ads and creatives by swipe rate, video views and conversions to decide what to keep, pause or replace.
See all Snapchat Ads actionsAdd the server URL to your AI client, then sign in with your InsightfulPipe account to authorize access. The server is hosted, so there is nothing to install.
https://snapchat-ads.insightfulmcp.com/Fastest: add InsightfulPipe from the Claude Directory
One click connects the full InsightfulPipe MCP with all your connected accounts. To add a server scoped to Snapchat Ads only, follow the steps below.
Or add the Snapchat Ads server manually:
https://snapchat-ads.insightfulmcp.com/
Start a new chat, click +, open Connectors and turn the connector on to use it.
The Free plan can add one custom connector. On Team and Enterprise plans, an Owner first adds it under Organization settings > Connectors, then each member clicks Connect in Customize > Connectors.
Fastest: add InsightfulPipe from the ChatGPT app directory
One click connects the full InsightfulPipe MCP with all your connected accounts. To add a server scoped to Snapchat Ads only, follow the steps below.
Or add the Snapchat Ads server manually. Custom MCP servers need ChatGPT's Developer mode, which OpenAI offers on Plus, Pro, Business, Enterprise and Education accounts on the web.
https://snapchat-ads.insightfulmcp.com/
See OpenAI's Developer mode guide.
claude mcp add --transport http snapchat-ads-mcp https://snapchat-ads.insightfulmcp.com/
/mcp, select snapchat-ads-mcp and choose Authenticate.~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project):{
"mcpServers": {
"snapchat-ads-mcp": {
"url": "https://snapchat-ads.insightfulmcp.com/"
}
}
}gemini mcp add --transport http snapchat-ads-mcp https://snapchat-ads.insightfulmcp.com/
/mcp auth snapchat-ads-mcp.Using the Codex app? Add InsightfulPipe from the OpenAI app directory
The listed app connects the full InsightfulPipe MCP with all your connected accounts, in both ChatGPT and Codex.
codex mcp add snapchat-ads-mcp --url https://snapchat-ads.insightfulmcp.com/
codex mcp login snapchat-ads-mcp.One hosted server URL, any MCP-compatible client. Pick yours to see the setup steps, or paste the URL into anything that speaks MCP.
Setup guide for ChatGPT
Setup guide for Claude
Setup guide for Claude Code
Setup guide for Codex
Setup guide for Cursor
Setup guide for Gemini CLI
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Run actions from your terminal
Copy a prompt into any connected client, or install a Claude skill that chains the actions for you.
“How did my campaigns perform last week on spend, swipes and conversions?”
Pulls campaign-level stats
Claude skill that compares efficiency across Meta, TikTok, LinkedIn, Pinterest, X and Snapchat ads and recommends how to reallocate social budget.
“Which ad squad has the lowest cost per swipe this week?”
Ad squad efficiency
“Rank my ads by swipe-up rate over the last 14 days”
Compares ad-level stats
“List the audience segments available in this ad account”
Reads audience segment lists
“Pause the three ads with the highest cost per conversion”
Updates ad status to paused
“Create a paused awareness campaign with a $50 daily budget”
Builds the campaign paused for review
“Show every ad account I have connected and its spend this month”
Works across connected ad accounts
Join hundreds of agencies and brands using InsightfulPipe to connect marketing data to AI.
Start a free trial today.