Cospark MCP

Let your AI assistant make your video ads.

Connect Cospark to ChatGPT, Claude, Codex, or Cursor. Ask for an ad in plain English, and your assistant researches, writes, and makes it for you.

https://api.cospark.so/mcp

Sign in once with your Cospark account. No API keys.

your assistant + cospark

›Make a 9:16 UGC ad for the cold brew launch.

  • Researched the brand and audiencesaved to project
  • Studied top cold brew ads6 references
  • Generated the creator clips3 clips
  • Adding the voiceover0:24
Works withChatGPTClaude CodeClaude DesktopCodexCursorWindsurfVS Code

Let your assistant set it up and make your first ad

Paste this into Claude Code, Codex, or Cursor. It installs Cospark, signs you in, and gets started.

ask your agent

Set up the Cospark MCP for me, then help me make my first video ad.

See the full prompt
Set up the Cospark MCP server for me, then help me make my first video ad.

If the Cospark tools are already connected, skip to step 3.

1. Add the server
- Name: cospark
- URL: https://api.cospark.so/mcp
- It's a remote HTTP server that signs in with OAuth. There is no API key.
- Claude Code: run `claude mcp add --transport http cospark https://api.cospark.so/mcp`
- Codex: add this to ~/.codex/config.toml, then run `codex mcp login cospark`:
[mcp_servers.cospark]
url = "https://api.cospark.so/mcp"
auth = "oauth"
tool_timeout_sec = 900
- Cursor: add "cospark": { "url": "https://api.cospark.so/mcp" } under "mcpServers" in ~/.cursor/mcp.json
- If you can't change your own settings (for example in ChatGPT or Claude Desktop), tell me exactly where to add the URL in the app's settings.

2. Sign me in
Walk me through signing in with my Cospark account (in Claude Code, I run /mcp and pick cospark). If the new tools only load in a new session, tell me to start one and paste this message again.

3. Ask me about my product
Ask me, in one message:
- What my product or brand is, and its website
- Whether I have assets to use, such as a logo, product photos, demo videos, or past ads
- Whether there are ads, creators, or videos I like that you should use as references

4. Make my first ad
Call read_docs first and follow its getting started guide: research the product, show me what you found, and offer to save it to a Cospark project. Then make one short first ad and send me the link. Ask before making more than that, since generation uses my Cospark credits.
Add to CursorAdd to VS Code

Why connect Cospark

Your assistant becomes your ad team.

Stay in the app you already use

Ask for ads from Claude, ChatGPT, Codex, or Cursor. No new tool to learn and no tabs to juggle.

Your agent does the busywork

It researches your product, writes the script, picks the right AI model, and generates the clips and voiceover.

It remembers your brand

Brand details, research, and assets are saved to your Cospark project, so every new ad starts from what it already knows.

Grounded in real ads

It studies real ads and creator videos from TikTok, Instagram, and Meta before writing, so ideas come from what works.

Everything lands in Cospark

Every clip, image, and voiceover is saved to your Cospark account, ready to review, download, or finish in the Cospark app.

One sign-in, no API keys

Connect once with your Cospark account. Everything runs on your own plan, so there is nothing to share or rotate.

Just ask in plain English

Your assistant figures out the steps.

  • Research my product at mybrand.com and make three UGC ad ideas for TikTok.
  • Turn this product photo into a six-second vertical video ad.
  • Make a talking-head ad with a realistic creator reading my script.
  • Find the best-performing ads in my category and tell me why they work.
  • Watch this video and tell me what happens, what is said, and where the cuts are.
  • Make three different opening hooks for the ad we made yesterday.

Add the server, sign in once

Nothing to install or host.

Pick your app, add Cospark, and sign in with your Cospark account in the browser. Everything runs on your own plan, so there are no keys to copy or share.

terminal
claude mcp add --transport http cospark https://api.cospark.so/mcp

Run /mcp inside Claude Code and pick Cospark to finish the browser sign-in.

For AI agents

Everything needed to connect, in one place.

If you are an AI agent setting up Cospark for a user, register the server with these settings, then have the user finish signing in with their Cospark account in the browser.

Server name
cospark
Server URL
https://api.cospark.so/mcp
Transport
Streamable HTTP (remote, hosted by Cospark)
Authentication
OAuth in the browser. No API key.
Cost
Generation uses the signed-in user's Cospark credits

Or copy the setup request and paste it into any agent.

Questions and answers

The details worth knowing before you connect.

Ready to turn your next product into ads ready to test?

Start with one product or brief. Cospark turns it into a complete, editable campaign you can launch, learn from, and iterate on.