How to connect Snapchat to Claude Cowork

Connect Claude Cowork to Snapchat MCP. List snapchat ad accounts i manage, create snapchat campaign for spring sale, and more using natural language, with authentication handled for you.

Snapchat logoSnapchat
Oauth2

Snapchat is a multimedia messaging and social platform with camera-first content, Stories, and Ads Manager. It helps brands reach mobile audiences with visual ads and measurable campaign performance.

139 Tools

Introduction

Cowork is Anthropic's AI agent for knowledge work. Think of it as Claude Code for everything else. It works autonomously with your computer, local files, and applications to accomplish complex tasks.

This guide walks you through the easiest and most secure way to connect your Snapchat account to Cowork via Composio Connect, enabling it to list Snapchat ad accounts I manage, create Snapchat campaign for spring sale, summarize Snapchat ads performance this week, and more such actions on your behalf without compromising your account security.

Also integrate Snapchat with

Connecting Snapchat to Claude Cowork

1. Open Customize

In Claude Desktop, click Customize in the left sidebar, then select Connectors and click the + icon at the top.

Claude Desktop connectors screen with Add custom connector selected

2. Add the Composio MCP server

Click Add custom connector and paste in the Composio MCP server URL:

bash
https://connect.composio.dev/mcp
Add custom connector dialog with Composio MCP server URL

3. Authorize in your browser

Click Connect. You'll be redirected to a browser window where you can authorize Composio to continue.

Composio authorization screen for Claude Cowork

4. Connect your Snapchat account

Back in Cowork, ask the agent to connect to Snapchat or give it any Snapchat-related task.

For example, ask Cowork to:

  • "List Snapchat ad accounts I manage"
  • "Create Snapchat campaign for spring sale"
  • "Summarize Snapchat ads performance this week"

It will prompt you to authenticate and authorize access.

That's it. Composio's tools are now available in Cowork, and your Snapchat account is ready to use.

What is Claude Cowork?

Claude Cowork is Anthropic's agent for general knowledge work. It can use your computer, files, and connected applications to complete longer-running tasks across your work tools.

With Composio Connect, Cowork can securely access apps like Snapchat through MCP without you sharing account credentials directly with the agent.

What is the Snapchat MCP server, and what's possible with it?

The Snapchat MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Snapchat account. It provides structured and secure access so your agent can perform Snapchat operations on your behalf.

TOOLS

Supported Tools

Every Snapchat action and event your agent gets out of the box.

Add Users to Segment

Tool to add users to a Snapchat audience segment.

Copy Media Between Ad Accounts

Copies media from one Snapchat ad account to another.

Create Account Role

Tool to create new roles for members in a Snapchat Ad Account.

Create Ad Account

Tool to create a new ad account within a Snapchat organization.

Estimate Ad Account Audience Size

Tool to estimate audience size for Snapchat ad campaigns.

Create ad account creative elements

Tool to create new creative elements in a Snapchat ad account.

Create Ad Account Dynamic Templates

Tool to create new dynamic templates for product ads in a Snapchat ad account.

Create Ad Account Event Details

Tool to create event details for a Snapchat ad account.

Create Ad Account Interaction Zones

Create new interaction zones for an ad account in Snapchat Marketing API.

Create Offer Disclaimers

Tool to create new offer disclaimers for a Snapchat ad account.

Create ad account reserved forecasting

Tool to create a reserved forecasting for Snapchat ad accounts.

Create Adaccounts Targeting Insights

Tool to generate targeting insights for a Snapchat ad account.

Create Ad Squad

Tool to create a new ad squad within a campaign.

Create Billing Center

Tool to create one or more billing centers for a Snapchat Ads organization.

Create Campaign

Tool to create a new advertising campaign in Snapchat Marketing API.

Create Catalog Role

Tool to create new roles for a catalog in Snapchat Marketing API.

Create Catalog Facets

Tool to create catalog facets for grouping products by attributes like BRAND, COLOR, or AVAILABILITY.

Search Catalog Flights

Tool to search for flights within a Snapchat catalog using optional filters.

Create Catalogs Product Feed

Tool to create a new product feed under a specified catalog.

Create Catalog Product Set

Tool to create a new product set within a Snapchat catalog.

Create Media

Tool to create a new media file in a Snapchat ad account.

Create Organizations Catalogs

Tool to create new product catalogs within a Snapchat organization for Dynamic Product Ads.

Create Organization Role

Tool to create a new role for an organization in Snapchat Marketing API.

Create Audience Segment

Tool to create new audience segments (customer lists or lookalikes) in Snapchat Ads.

Delete Offer Disclaimer

Tool to delete an offer disclaimer from a Snapchat ad account.

Delete Ad Squad

Tool to permanently delete an ad squad from Snapchat Marketing API.

Delete All Segment Users

Tool to remove all users from a Snapchat audience segment.

Delete Campaign

Tool to delete a campaign from Snapchat Marketing API.

Delete Catalog

Tool to delete a catalog by ID from Snapchat Marketing API.

Delete Event Details

Tool to delete event details from Snapchat Marketing API.

Delete Member

Tool to remove a member from an organization in Snapchat Marketing API.

Delete product feed

Tool to permanently delete a product feed from Snapchat Ads.

Delete Role

Tool to delete a role from Snapchat Marketing API.

Delete Audience Segment

Tool to delete an audience segment from Snapchat.

Delete Users from Segment

Tool to remove specific users from a Snapchat audience segment.

Get Ad Account

Tool to retrieve a specific ad account by its ID from Snapchat Marketing API.

Get Ad Account Ad Squads

Tool to retrieve all ad squads in an ad account by ID.

Get Ad Account Ad Squad UI Render Data

Tool to retrieve ad squad UI render data for a Snapchat ad account.

Get Ad Account Dynamic Templates

Tool to retrieve dynamic templates for a Snapchat ad account.

Get Ad Account Event Details

Tool to retrieve all Event Details entities for a specific ad account.

Get Ad Account Interaction Zones

Tool to retrieve interaction zones for an ad account from Snapchat Marketing API.

Get Ad Account Lead Generation Forms

Tool to retrieve all lead generation forms for a specific ad account from Snapchat Marketing API.

Get Ad Account Leads Report

Tool to retrieve ad account leads report by ID from Snapchat Marketing API.

Get Ad Account Mobile Apps

Tool to retrieve all mobile apps associated with a Snapchat ad account by ID.

Get Ad Account Offer Disclaimers

Tool to retrieve all offer disclaimers for a specific ad account from Snapchat Marketing API.

Get Ad Account Spend Guidance

Tool to retrieve spend guidance for an ad account from Snapchat Marketing API.

Get Ad Account Stats

Tool to retrieve ad account statistics from Snapchat Marketing API.

Get Ad Account Stats Report

Tool to retrieve ad account stats report by ID from Snapchat Marketing API.

Get Ad Squad

Tool to retrieve a specific ad squad by its ID from Snapchat Marketing API.

Get Ad Squad Restrictions

Tool to retrieve ad type restrictions for a specific ad squad from Snapchat Marketing API.

Get Ad Squad Audience Size

Tool to retrieve estimated audience size for a specific ad squad by ID.

Get Ad Squad Stats Report

Tool to retrieve adsquads stats report by ID from Snapchat Marketing API.

Get Ad Squad Stats

Tool to retrieve performance statistics for a specific ad squad from Snapchat Marketing API.

Get Ad Squad Targeting

Tool to retrieve targeting specifications for a specific ad squad from Snapchat Marketing API.

Get Ad Stats

Tool to retrieve performance statistics for a specific ad from Snapchat Marketing API.

Get Authenticated User

Tool to retrieve information about the authenticated user from Snapchat Marketing API.

Get Billing Center

Tool to retrieve a specific billing center by its ID from Snapchat Marketing API.

Get Campaign

Tool to retrieve a specific campaign by its ID from Snapchat Marketing API.

Get Campaign Changelog

Tool to retrieve changelog (audit log) for a campaign from Snapchat Marketing API.

Get Campaigns by IDs

Tool to fetch multiple campaigns by their IDs from Snapchat Marketing API.

Get Campaign Stats

Tool to retrieve performance statistics for a specific campaign from Snapchat Marketing API.

Get Catalog

Tool to retrieve a specific catalog by its ID from Snapchat Marketing API.

Get Catalog Product Sets

Tool to retrieve all product sets from a Snapchat catalog.

Get Dynamic Template

Tool to retrieve a specific dynamic template by its ID from Snapchat Marketing API.

Get Dynamic Templates External Changelogs

Tool to retrieve external changelogs for a dynamic template from Snapchat Marketing API.

Get Event Details

Tool to retrieve event details by ID from Snapchat Marketing API.

Get Funding Source

Tool to retrieve a specific funding source by its ID from Snapchat Marketing API.

Get Interaction Zone

Tool to retrieve a specific interaction zone by its ID from Snapchat Marketing API.

Get Invoice

Tool to retrieve a specific invoice by its ID from Snapchat Marketing API.

Get Media

Tool to retrieve a specific media file by its ID from Snapchat Marketing API.

Get Media by IDs

Tool to fetch multiple media items by their IDs from Snapchat Marketing API.

Get Media Stats

Tool to retrieve performance statistics for a specific media from Snapchat Marketing API.

Get Member

Tool to retrieve a specific member by ID from a Snapchat organization.

Get Organization

Tool to retrieve a specific organization by its ID from Snapchat Marketing API.

Get Organizations Catalogs

Tool to retrieve all catalogs for a specific organization from Snapchat Marketing API.

Get Organizations Mobile Apps

Tool to retrieve mobile apps associated with a Snapchat organization by organization ID.

Get Organizations Public Profiles

Tool to retrieve organization public profiles by ID from Snapchat Marketing API.

Get Ad Account Pixels

Tool to retrieve all Snap Pixels associated with an ad account.

Get Product Feed

Tool to retrieve a product feed by ID from Snapchat Marketing API.

Get Product Feed Uploads

Tool to retrieve product feed upload history for a specific product feed.

Get Product Set

Tool to retrieve a specific product set by ID from Snapchat Marketing API.

Get Audience Segment

Tool to retrieve a specific audience segment by its ID from Snapchat Marketing API.

Get Targeting Carriers

Tool to retrieve available mobile carrier targeting options from Snapchat Marketing API.

Get Targeting Connection Types

Tool to retrieve available connection types for device targeting from Snapchat Marketing API.

Get Advanced Demographics Targeting Options

Tool to retrieve all available advanced demographics targeting options from Snapchat Marketing API.

Get Targeting Demographics Age Group

Tool to retrieve all available age group targeting options from Snapchat Marketing API.

Get Gender Targeting Options

Tool to retrieve all available gender targeting options from Snapchat Marketing API.

Get Targeting Demographics Languages

Tool to retrieve all available language targeting options from Snapchat Marketing API.

Get Targeting Device iOS OS Version

Tool to retrieve all available iOS OS version targeting options from Snapchat Marketing API.

Get Targeting Device Marketing Names

Tool to retrieve available device marketing names for targeting from Snapchat Marketing API.

Get Targeting Geo Postal Codes

Tool to retrieve postal code targeting options by country code from Snapchat Marketing API.

Get Targeting Geo Region

Tool to retrieve region targeting options for a specific country from Snapchat Marketing API.

Get Targeting Geo US Postal Codes

Tool to retrieve all US postal code targeting options from Snapchat Marketing API.

Get Targeting Geo US Region

Tool to retrieve all available US region targeting options from Snapchat Marketing API.

Get Targeting Interests DLXC

Tool to retrieve Oracle Datalogix DLXC interest targeting options from Snapchat Marketing API.

Get Targeting Interests DLXP

Tool to retrieve Oracle Datalogix DLXP interest targeting options from Snapchat Marketing API.

Get Targeting Interests DLXS

Tool to retrieve all available Oracle Datalogix (DLXS) interest targeting options from Snapchat Marketing API.

Get Targeting Interests NLN

Tool to retrieve all available Nielsen interest targeting options from Snapchat Marketing API.

Get Targeting Interests PLC

Tool to retrieve all available PLC (Placed Visitation Segments) targeting options from Snapchat Marketing API.

Get Location Category LOI Options

Tool to retrieve all location category (LOI - Locations of Interest) targeting options from Snapchat Marketing API.

Get Targeting Metros

Tool to retrieve metro/DMA targeting options by country code from Snapchat Marketing API.

Get Targeting OS Types

Tool to retrieve available OS type targeting options from Snapchat Marketing API.

Get Targeting OS Versions

Tool to retrieve available OS versions for targeting from Snapchat Marketing API.

Get Targeting V1 Interests SCLS

Tool to retrieve all Snap Lifestyle Categories V1 targeting options from Snapchat Marketing API.

Get Targeting V1 Interests Shp

Tool to retrieve first-party shopper segment targeting options from Snapchat Marketing API.

Get Targeting VAC Interests

Tool to retrieve First-Party Visitation Segments (VAC interests) for targeting from Snapchat Marketing API.

Get Targeting V1 Options

Tool to retrieve all available targeting v1 options from Snapchat Marketing API.

List Account Roles

Tool to retrieve all roles for a Snapchat Ad Account.

List Ad Accounts

Tool to retrieve all ad accounts associated with an organization from Snapchat Marketing API.

List Ads by Account

Tool to retrieve all ads for a specific ad account from Snapchat Marketing API.

List Ads by Ad Squad

Tool to retrieve all ads for a specific ad squad from Snapchat Marketing API.

List Ads by Campaign

Tool to retrieve all ads for a specific campaign from Snapchat Marketing API.

List Ad Squads by Campaign

Tool to retrieve all ad squads for a specific campaign.

List Billing Centers

Tool to retrieve all billing centers for a Snapchat Ads organization.

List Campaigns

Tool to retrieve all campaigns for a specific ad account from Snapchat Marketing API.

List Catalog Roles

Tool to retrieve all roles for a Snapchat catalog.

List Creatives

Tool to retrieve all creatives for a specific ad account from Snapchat Marketing API.

List Funding Sources

Tool to retrieve all funding sources for a specific organization from Snapchat Marketing API.

List Invoices

Tool to retrieve all invoices for an ad account from Snapchat Marketing API.

List Media

Tool to retrieve all media files for a specific Snapchat ad account.

List Member Roles

Tool to retrieve all roles assigned to a member in Snapchat Marketing API.

List Organization Members

Tool to retrieve all members of a Snapchat organization.

List Organizations

Tool to retrieve all organizations that the authenticated user has access to from Snapchat Marketing API.

List Organization Pixels

Tool to retrieve all Snap Pixels for a specific organization from Snapchat Marketing API.

List Organization Roles

Tool to retrieve all roles for a Snapchat organization.

List Phone Numbers

Tool to retrieve all verified phone numbers associated with a Snapchat ad account.

List Audience Segments

Tool to retrieve all audience segments for an ad account from Snapchat Marketing API.

List Sponsored Content

Tool to retrieve organic sponsored content from Snapchat Ads Library.

List Transactions

Tool to retrieve all transactions for an organization from Snapchat Marketing API.

Search Ads Library Sponsored Content

Tool to search for sponsored content by creator name in Snapchat Ads Library.

Search Catalog Products

Tool to search a catalog for products given a provided filter.

Search Catalogs Hotels

Tool to search for hotels in a Snapchat catalog using filters and pagination.

Update Ad Account

Tool to update an existing ad account within a Snapchat organization.

Update Ad Squad

Tool to update an existing ad squad within a campaign.

Update Billing Center

Tool to update one or more existing billing centers for a Snapchat Ads organization.

Update Campaign

Tool to update an existing advertising campaign in Snapchat Marketing API.

Update Audience Segment

Tool to update existing audience segments in Snapchat Ads.

Upload Media Multipart

Tool to upload large media files using multipart upload in Snapchat Marketing API.

Validate Conversion Event

Tool to validate conversion events before sending them to Snapchat Conversion API.

FRAMEWORKS

How to build Snapchat MCP Agent with another framework

FAQ

Frequently asked questions

With a standalone Snapchat MCP server, the agents and LLMs can only access a fixed set of Snapchat tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from Snapchat and many other apps based on the task at hand, all through a single MCP endpoint.

Yes, you can. Claude Cowork fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right Snapchat tools.

Yes, absolutely. You can configure which Snapchat scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your Snapchat data and credentials are handled as safely as possible.

Start with Snapchat.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Snapchat tool your agent needs.Free to start.

Start building