Snapchat Ads MCP. Manage Ad Campaigns & Optimize Spend Conversationaly
Snapchat Ads MCP gives your AI agent direct, conversational control over your entire advertising stack. List campaigns, track performance metrics like ROAS and swipe-up rates, manage ad assets, or create custom audiences—all without opening the Snapchat Ads Manager.
Give Claude and any AI agent real-world access
List, create, update, or pause entire campaigns, individual ads, and related ad squads.
Retrieve key data points like total spend, impressions, swipe-ups, conversions, and ROAS for any given period.
Create or manage precise audience lists, including lookalikes and Snap Audience Match groups.
Get general statistics about the entire connected ad account to assess overall performance.
Ask an AI about this
Waiting for input…
What AI agents can do with Snapchat Ads MCP: 8 Tools for Performance Marketers
Use these tools to perform specific actions in the Snapchat Ad Manager, from pulling detailed campaign statistics to pausing entire ad squads.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Snapchat Ads MCPList Campaigns
Retrieves a list of all active campaigns in the Snapchat Ads account.
List Adsquads
Lists all ad squads associated with the advertising account for review.
List Ads
Retrieves a list of individual ads running under the campaigns.
Get Campaign Stats
Fetches detailed performance statistics for a specific campaign, including spend and...
Get Account Stats
Provides overall statistical summaries for the entire ad account connected to the...
Pause Campaign
Disables an active campaign, stopping all spending immediately.
Enable Campaign
Reactivates a previously paused or disabled campaign so it can run again.
Get Ad Account
Retrieves general information and status details for the connected ad account.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Snapchat Ads, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Snapchat Ads. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The Ads Manager GUI is a Click-Heavy Nightmare
Today, reviewing campaign performance means jumping through hoops: clicking 'Campaigns,' filtering by date range, then switching tabs to check ad squads. If you need ROAS, you run one report; if you need audience data, you open a whole other section. You spend half your time just navigating the buttons and copying numbers into spreadsheets.
With this MCP, those manual steps vanish. You simply ask your agent how campaigns are performing and get all the key metrics—impressions, swipe-ups, conversions—in one natural response. The chat window becomes your central dashboard.
Snapchat Ads MCP: Conversational Campaign Management
The ability to pause or enable campaigns used to require finding the exact asset ID and then manually flipping a switch in the web portal. Now, you just tell your agent to 'Pause ad squad X,' and it handles the API call instantly.
What's different is that the system thinks like an operator. It doesn’t just provide data; it executes commands—like list_ads or get_ad_account—turning tedious clicks into simple conversation.
What Snapchat Ads MCP does for your AI
Managing paid social ads usually means jumping between multiple dashboards in the platform's web interface. This MCP lets you talk to your advertising accounts instead. You can ask your agent for a weekly performance rundown and get back total spend, impressions, ROAS, and conversion counts instantly. Need to adjust budgets? Your agent handles it: pause a specific ad squad or enable an entire campaign based on the latest data.
It also manages who sees your ads, letting you define custom audiences or lookalike groups using just natural language. With this MCP available through Vinkius, you connect all of Snapchat's advertising power to any AI client, turning hours of dashboard clicking into a simple conversation.
019d760a-40fe-731b-830d-e2982a204a45 How to set up Snapchat Ads MCP
The bottom line is you treat your paid social ad management like chatting with an expert teammate, instead of navigating a complex web portal.
Subscribe to this Snapchat Ads MCP on Vinkius and create an associated app in the Snap Developer Portal.
Connect your preferred AI client to the MCP, giving it access to your advertising account data.
Ask your agent a question, like 'How was our ROAS last week?' or 'Pause all campaigns underperforming.' The agent then runs the necessary tool calls and reports back with actionable results.
Who uses Snapchat Ads MCP
This MCP is for performance marketers and agency owners who spend their days staring at dashboards. If you're tired of manually cross-referencing ad spends against conversion metrics, this saves you hours.
Using the MCP, they instruct the agent to pull detailed performance reports and adjust ad spending based on real-time ROAS data.
They manage multiple client accounts by having their agent run campaigns across various ad squads from a single conversational interface.
The owner asks the agent to check story ad engagement and shopping attribution performance, getting instant insights into creative effectiveness.
Benefits of connecting Snapchat Ads MCP
Instead of navigating complex menus, you can simply ask your agent to retrieve campaign statistics using get_campaign_stats. You get the full performance picture without clicking through multiple tabs.
Stop wasting time manually checking ad spend. Use the MCP's tools to pause_campaign or enable_campaign on demand, allowing you to adjust budgets instantly based on real-time ROAS figures.
Audience creation is now conversational. You can have your agent manage custom audiences and lookalikes without ever touching the audience setup section in the native platform.
Get a complete overview of everything with get_account_stats, which pulls high-level data across all running ad squads and campaigns into one easy-to-read summary for quick decisions.
You can manage multiple client accounts from one chat window. The MCP provides consistent access to essential functions like listing ads or list_adsquads, regardless of how many clients you service.
Snapchat Ads MCP use cases
The weekly budget review
A performance marketer needs to know if the 'Back to School Story' creative variant is working. Instead of pulling reports for each ad, they ask their agent to get_campaign_stats for that group and instantly see the ROAS compared to last week’s average.
Stopping budget waste
An agency manager notices a high spend on an underperforming campaign. They tell their agent to pause_campaign immediately, saving money and giving them time to analyze the poor performance metrics using get_account_stats.
Targeting new customers
A D2C brand owner wants to expand reach. They ask their agent to manage custom audiences to build a lookalike audience based on existing top buyers, preparing the targeting data for campaign launch.
Snapchat Ads MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Copying and pasting metrics
A marketer has to log into Snapchat Ads Manager, pull five different reports (spend, impressions, conversions), copy the numbers, and paste them into a Google Sheet for analysis.
Just ask your agent using get_account_stats. The MCP pulls all those metrics directly into the chat window as structured text, saving you 15 minutes of copy-pasting.
Manual ad status changes
A campaign is running poorly and needs to be stopped before it spends too much. The user must manually find the campaign in the interface and toggle its status switch.
Tell your agent to execute pause_campaign for that specific ID. It handles the action instantly via tool call, without you leaving the chat window.
Misunderstanding audience data
A user thinks they can simply type 'more people like my best customers' and get a list of usable audiences.
You must tell your agent to create a lookalike audience. The MCP handles the complex process of building these targeting groups, ensuring the data is ready for deployment.
When to use Snapchat Ads MCP
Use this MCP if you need to perform repetitive, high-volume actions within Snapchat Ads—like checking stats across twenty campaigns or pausing ads when ROAS drops. This isn't a dashboard; it's an action layer. Don't use it if you are doing creative brainstorming or writing ad copy; your AI client is better for that. If your task requires complex data manipulation (e.g., joining Snapchat performance with Shopify sales records), you need an integration framework, not just this MCP. This tool is strictly for command and control within the advertising platform.
Frequently asked questions about Snapchat Ads MCP
How do I get my Snapchat Ads API credentials? +
- Go to kit.snapchat.com and log in with your Snapchat account.
- Click Manage Apps → Create App (or New App).
- Choose Marketing API as your app category.
- Fill in the app name and redirect URI.
- After creation, copy your Client ID and Client Secret from the app settings.
- Authorize your ad account to generate an Access Token and Refresh Token.
- Paste all values below.
💡 You need an active Snapchat Ads Manager account at ads.snapchat.com.
Can I track AR lens performance? +
Yes. Your AI agent can pull AR lens metrics including scans, shares, play time, and conversion events — helping you optimize sponsored lens campaigns.
What audience demographics can I target? +
Snapchat Ads supports age, gender, location, language, device, OS, interests, behaviors, custom audiences, lookalikes, and Snap Lifestyle Categories — with a focus on 13-34 year olds who are 75% of the platform.
Can I manage multiple ad accounts? +
Yes. Snapchat Ads supports organization-level and ad account-level access. Your AI agent can switch between accounts using their IDs.