Skip to main content
ClaudeWave
Insightful-Pipe avatar
Insightful-Pipe

snapchat-ads-mcp-server

View on GitHub

Snapchat Ads MCP server: connect Snapchat Ads to Claude, ChatGPT, Cursor and Claude Code. Hosted remote MCP for campaign reporting.

MCP ServersOfficial Registry1 stars0 forksMITUpdated 10d ago
ClaudeWave Trust Score
95/100
✓ Verified
Passed
  • ✓Open-source license (MIT)
  • ✓Actively maintained (<30d)
  • ✓Clear description
  • ✓Topics declared
  • ✓Documented (README)
Last scanned: 10/21/2026
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/Insightful-Pipe/snapchat-ads-mcp-server
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "snapchat-ads": {
      "command": "node",
      "args": ["/path/to/snapchat-ads-mcp-server/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/Insightful-Pipe/snapchat-ads-mcp-server and follow its README for install instructions.
Use cases

MCP Servers overview

# Snapchat Ads MCP Server by Insightful Pipe

[![MCP Compatible](https://img.shields.io/badge/MCP-Compatible-blue)](https://insightfulpipe.com/mcp-servers/snapchat-ads)
[![Insightful Pipe](https://img.shields.io/badge/Insightful_Pipe-MCP_Servers-purple)](https://insightfulpipe.com/mcp-servers)
[![License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)

> **Connect Snapchat Ads to AI assistants for Gen-Z marketing analytics and AR advertising insights.**

Part of the [Insightful Pipe MCP Server Collection](https://insightfulpipe.com/mcp-servers) — The Snapchat Ads MCP server enables Claude, ChatGPT, Cursor, and other AI assistants to analyze your Snapchat advertising campaigns. Reach Gen-Z audiences, optimize creatives, and get AI-powered recommendations.

[![Explore All MCP Servers](https://img.shields.io/badge/Explore_All-MCP_Servers-blue?style=for-the-badge)](https://insightfulpipe.com/mcp-servers)

![Snapchat Ads MCP Server](https://insightfulpipe.com/images/snapchat.svg)

## MCP Server URL

```
https://snapchat-ads.insightfulmcp.com/
```

## What is Snapchat Ads MCP?

Snapchat Ads MCP is a **remote Model Context Protocol server** that connects your Snapchat Ads Manager to AI assistants. This Gen-Z focused integration allows you to:

- Query Snapchat ad performance using natural language
- Analyze Story Ads and creative engagement
- Track swipe-up rates and conversion metrics
- Access media assets and audience segments
- Get AI recommendations for optimization

## Installation

### Claude

1. Copy the MCP Server URL: `https://snapchat-ads.insightfulmcp.com/`
2. Open [Claude Connectors Settings](https://claude.ai/settings/connectors)
3. Scroll to the bottom and click **Add custom connector**
4. Paste the URL and click **Add**
5. Click **Connect** and sign in to InsightfulPipe if asked. Claude then lists the connector as connected.

### ChatGPT

Custom MCP servers are added through ChatGPT's **Developer mode**. Availability depends on your ChatGPT plan, and workspace admins may need to allow it.

1. Turn on **Developer mode** in ChatGPT settings
2. Create a new app for a remote MCP server and paste the URL: `https://snapchat-ads.insightfulmcp.com/`
3. Sign in to InsightfulPipe if asked. The connection finishes as soon as you are signed in.

See OpenAI's guide: [Developer mode and MCP apps in ChatGPT](https://help.openai.com/en/articles/12584461-developer-mode-and-mcp-apps-in-chatgpt)

### Claude Code

```bash
claude mcp add --transport http snapchat-ads https://snapchat-ads.insightfulmcp.com/
```

### Cursor

Add the server to `~/.cursor/mcp.json` (all projects) or `.cursor/mcp.json` (one project):

```json
{
  "mcpServers": {
    "snapchat-ads": {
      "url": "https://snapchat-ads.insightfulmcp.com/"
    }
  }
}
```

When Cursor shows **Needs authentication**, click **Connect** and sign in to InsightfulPipe if asked.

## Available Actions

43 actions: 35 read, 8 write.

### Read Actions (35)

<details>
<summary>Show all 35 read actions</summary>

| Action | Description |
|--------|-------------|
| `adaccount` | Fetch details for a single ad account (legacy alias for get_adaccount) |
| `ads` | List ads for an ad account (legacy alias for get_ads) |
| `adsquads` | List ad squads for an ad account (legacy alias for get_adsquads) |
| `campaigns` | List campaigns for an ad account (legacy alias for get_campaigns) |
| `creatives` | List creatives for an ad account (legacy alias for get_creatives) |
| `get_ad` | Fetch a single ad, e.g. to read its current values before updating it |
| `get_ad_stats` | Retrieve performance statistics for a specific ad |
| `get_adaccount` | Fetch details for a single ad account |
| `get_adaccount_stats` | Retrieve performance statistics for an ad account |
| `get_adaccounts_by_organization` | List ad accounts for a specific organization |
| `get_ads` | List ads for an ad account |
| `get_ads_by_adsquad` | List the ads inside one ad squad |
| `get_ads_by_campaign` | List the ads inside one campaign |
| `get_adsquad` | Fetch a single ad squad, e.g. to read its current values before updating it |
| `get_adsquad_stats` | Retrieve performance statistics for a specific ad squad |
| `get_adsquads` | List ad squads for an ad account |
| `get_adsquads_by_campaign` | List the ad squads inside one campaign |
| `get_campaign` | Fetch a single campaign, e.g. to read its current values before updating it |
| `get_campaign_stats` | Retrieve performance statistics for a specific campaign |
| `get_campaigns` | List campaigns for an ad account |
| `get_creative` | Fetch a single creative, e.g. to read its current values before updating it |
| `get_creatives` | List creatives for an ad account |
| `get_media` | List media assets for an ad account |
| `get_media_detail` | Fetch metadata for a single media asset |
| `get_media_preview` | Retrieve a preview URL for a media asset |
| `get_media_thumbnail` | Retrieve a thumbnail URL for a media asset |
| `get_organization` | Fetch details for a single organization |
| `get_organizations` | List organizations the authenticated user can access |
| `get_segments` | List audience segments for an ad account |
| `media_detail` | Fetch metadata for a single media asset (legacy alias for get_media_detail) |
| `media_preview` | Retrieve a preview URL for a media asset (legacy alias for get_media_preview) |
| `media_thumbnail` | Retrieve a thumbnail URL for a media asset (legacy alias for get_media_thumbnail) |
| `metadata_media` | List media assets for an ad account (legacy alias for get_media) |
| `metadata_segments` | List audience segments for an ad account (legacy alias for get_segments) |
| `stats` | Retrieve performance statistics for an ad account (legacy alias for get_adaccount_stats) |

</details>

### Write Actions (8)

| Action | Description |
|--------|-------------|
| `create_ad` | Create an ad within an ad squad |
| `create_adsquad` | Create an ad squad within a campaign |
| `create_campaign` | Create a campaign within an ad account |
| `create_creative` | Create a creative within an ad account |
| `update_ad` | Update one ad |
| `update_adsquad` | Update one ad squad |
| `update_campaign` | Update one campaign |
| `update_creative` | Update one creative |

## Control What Your AI Can Do

You decide what AI agents can do with each connected account:

- **Turn individual actions on or off** for every connected account, so agents only see the actions you allow.
- **Connect as Read-only or Read & Write.** A read-only connection can only enable read actions.
- **Destructive actions stay off by default.** Actions such as deletes are disabled until an admin enables them.
- **Team access per account.** Restricted team members only use the accounts they are granted, with the read actions enabled on them.

## Usage Examples

### Campaign Performance

```
"How are my Snapchat campaigns performing this week?"
```

### Ad Squad Analysis

```
"Which ad squads have the highest swipe-up rate?"
```

### Creative Performance

```
"Show me my top performing Snapchat creatives"
```

### Media Assets

```
"List all my media assets and their thumbnails"
```

### Audience Segments

```
"What audience segments do I have available?"
```

## Supported Metrics

| Metric | Description |
|--------|-------------|
| Impressions | Total ad views |
| Swipe Ups | Users who swiped up |
| Swipe Up Rate | Swipes / impressions |
| Video Views | Video ad views |
| Completion Rate | Users who watched full video |
| Screen Time | Average ad viewing time |
| Shares | Content shares |
| Conversions | Pixel-tracked conversions |

## Why Snapchat Ads MCP?

### For Gen-Z Focused Brands
- **Youth engagement** - Reach 13-34 demographic
- **Creative insights** - Understand what resonates
- **Cultural relevance** - Stay connected to trends

### For App Marketers
- **App install tracking** - Mobile app campaigns
- **Deep linking** - In-app conversion data
- **Re-engagement** - App retargeting metrics

### For Agencies
- **Multi-account management** - Handle brand accounts
- **Creative benchmarking** - Compare ad performance
- **Automated reporting** - Client-ready insights

## Security & Privacy

- **Official Snapchat Marketing API** - Direct integration with Snap's API
- **OAuth 2.0** - Secure authentication

## Pricing

The Snapchat Ads MCP server is included in every InsightfulPipe plan, together with all other MCP servers and the CLI. Plans start at $29.99/month, and you can try it for 7 days. See [insightfulpipe.com/pricing](https://insightfulpipe.com/pricing) for current plans.

## Ready-Made Skills and Prompts

- [Claude skills for social media ads](https://insightfulpipe.com/marketing-claude-skills/social-media-ads) — ready-made skills that run on your connected data

## Explore More MCP Servers by Insightful Pipe

Visit **[insightfulpipe.com/mcp-servers](https://insightfulpipe.com/mcp-servers)** to discover our full collection of MCP servers for marketing and analytics.

### Gen-Z & Social MCP Servers
- [TikTok Ads MCP](https://insightfulpipe.com/mcp-servers/tiktok-ads) - Gen-Z video advertising
- [Instagram MCP](https://insightfulpipe.com/mcp-servers/instagram) - Visual social analytics
- [Pinterest Ads MCP](https://insightfulpipe.com/mcp-servers/pinterest-ads) - Visual discovery advertising

### Advertising MCP Servers
- [Facebook Ads MCP](https://insightfulpipe.com/mcp-servers/facebook-ads) - Social advertising
- [Google Ads MCP](https://insightfulpipe.com/mcp-servers/google-ads) - Search advertising

**[View All MCP Servers →](https://insightfulpipe.com/mcp-servers)**

## Resources

- [Documentation](https://insightfulpipe.com/docs/connectors-snapchat-ads)
- [Video Tutorial](https://www.youtube.com/playlist?list=PLJNzvjxzI5Xwe__BJJLAelSF0ewO3mEFk)
- [InsightfulPipe Blog](https://insightfulpipe.com/blog)

## Support

- **Documentation**: [insightfulpipe.com/docs](https://insightfulpipe.com/docs)
- **All MCP Servers**: [insightfulpipe.com/mcp-servers](https://insightfulpipe
ai-agentschatgptclaudecursormarketing-analyticsmcpmcp-servermodel-context-protocolpaid-socialsnapchatsnapchat-ads

What people ask about snapchat-ads-mcp-server

What is Insightful-Pipe/snapchat-ads-mcp-server?

+

Insightful-Pipe/snapchat-ads-mcp-server is mcp servers for the Claude AI ecosystem. Snapchat Ads MCP server: connect Snapchat Ads to Claude, ChatGPT, Cursor and Claude Code. Hosted remote MCP for campaign reporting. It has 1 GitHub stars and its last recorded update is dated 2026-10-10.

How do I install snapchat-ads-mcp-server?

+

You can install snapchat-ads-mcp-server by cloning the repository (https://github.com/Insightful-Pipe/snapchat-ads-mcp-server) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is Insightful-Pipe/snapchat-ads-mcp-server safe to use?

+

Our security agent has analyzed Insightful-Pipe/snapchat-ads-mcp-server and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.

Who maintains Insightful-Pipe/snapchat-ads-mcp-server?

+

Insightful-Pipe/snapchat-ads-mcp-server is maintained by Insightful-Pipe. The last recorded GitHub activity is dated 2026-10-10, with 0 open issues.

Are there alternatives to snapchat-ads-mcp-server?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy snapchat-ads-mcp-server to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: Insightful-Pipe/snapchat-ads-mcp-server
[![Featured on ClaudeWave](https://claudewave.com/api/badge/insightful-pipe-snapchat-ads-mcp-server)](https://claudewave.com/repo/insightful-pipe-snapchat-ads-mcp-server)
<a href="https://claudewave.com/repo/insightful-pipe-snapchat-ads-mcp-server"><img src="https://claudewave.com/api/badge/insightful-pipe-snapchat-ads-mcp-server" alt="Featured on ClaudeWave: Insightful-Pipe/snapchat-ads-mcp-server" width="320" height="64" /></a>