Connect CartViral to Claude, Codex and Cursor (MCP)
Last updated: 24 September 2026
What your agent can do
| Tool | What it does | Credits |
|---|---|---|
| get_account | Plan, credit balance, price of each clip type | 0 |
| import_products | Import a Shopify catalog (up to 750 products) or one product page from Shopify, Amazon, Etsy and most sites | 0 |
| list_products | Catalog with CartViral score (push / hold) | 0 |
| generate_clips | Montage, AI story reel, ad creative or avatar reel of a product, 9:16 | 1 / 4 / 4 / 10 per clip |
| list_clips | Render status and download links (valid 24 hours) | 0 |
| list_offers, join_offer | Creators: brand offers in CartViral Earn and your tracking link | 0 |
| bring_a_brand, list_pitches | 3 AI clips of a brand's product (2 story reels + 1 ad) and a page to send it; who opened it | 12 per pitch |
Fastest: add a connector (no key)
Any client that supports MCP OAuth connects with just the URL https://app.cartviral.com/mcp: it opens a CartViral sign-in, you approve access once, and the client gets its own revocable token.
- Claude (web and desktop): Settings → Connectors → Add custom connector → paste the URL → Connect.
- ChatGPT: add a custom app/connector in developer mode with the same URL and OAuth authentication.
- Claude Code:
claude mcp add --transport http cartviral https://app.cartviral.com/mcp, then run/mcpand choose Authenticate.
Connected apps are listed in Account → AI agents, where you can disconnect them.
Listed in the official MCP Registry (com.cartviral/cartviral) and on Smithery. Docs and manifest: github.com/artemecom/cartviral-mcp.
With an API key
Step 1. Create an API key
Sign in at app.cartviral.com/account/agents, name the key (for example "Claude Code") and create it. The key is shown once. You can revoke it on the same page.
Step 2. Add CartViral to your agent
Claude Code
claude mcp add --transport http cartviral https://app.cartviral.com/mcp \ --header "Authorization: Bearer YOUR_KEY"
Codex CLI
In ~/.codex/config.toml:
[mcp_servers.cartviral] url = "https://app.cartviral.com/mcp" bearer_token_env_var = "CARTVIRAL_API_KEY"
Then in your shell profile: export CARTVIRAL_API_KEY="YOUR_KEY".
Cursor
In ~/.cursor/mcp.json:
{
"mcpServers": {
"cartviral": {
"url": "https://app.cartviral.com/mcp",
"headers": { "Authorization": "Bearer YOUR_KEY" }
}
}
}
Claude Desktop
Settings → Developer → Edit config, then add:
{
"mcpServers": {
"cartviral": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://app.cartviral.com/mcp",
"--header", "Authorization: Bearer YOUR_KEY"]
}
}
}
Any other MCP client
Streamable HTTP transport, URL https://app.cartviral.com/mcp, header Authorization: Bearer YOUR_KEY.
Step 3. Ask
- "Import https://yourstore.com and show me the 5 products with the best CartViral score."
- "Make 3 AI story clips of the top product and give me the download links when they're ready."
- "Find CartViral Earn offers that ship to the US with at least 20% commission and join the best one."
- "Pitch these Shopify brands: [links]. Tomorrow, tell me which ones opened the page."
Security and limits
- A key acts as your account: it spends your credits, with the same limits as the cabinet. Keep it private and revoke it if it leaks.
- Up to 120 calls per minute per key; up to 10 keys per account.
- Agents never post to social media for you: they make and fetch clips, you post.
- Connectors get OAuth tokens (PKCE, 1-hour access tokens, rotating refresh tokens) instead of your key; disconnect any app in Account → AI agents.
FAQ
Does CartViral have an MCP server?
Yes: https://app.cartviral.com/mcp, Streamable HTTP, with OAuth sign-in for connectors or an API key from Account → AI agents. It is listed in the official MCP Registry as com.cartviral/cartviral.
Which agents work with it?
Claude (custom connector), ChatGPT (custom connector in developer mode), Claude Code, Codex CLI, Cursor, Claude Desktop and any MCP client that supports Streamable HTTP with OAuth or a bearer token.
Does it cost extra?
No. Tools that only read data are free; clips cost the same credits as in the cabinet (1 for a montage, 4 for an AI story reel or ad, 10 for an avatar reel).
Can the agent publish to TikTok?
No. It makes clips and returns download links; you post them yourself.
Can I use it in ChatGPT or Claude.ai in the browser?
Yes: add a custom connector with https://app.cartviral.com/mcp, sign in to CartViral and approve access. No API key needed.
Free account, 48 free credits, no card.
Open AI agentsMore guides: Best AI product video generators · Creatify alternatives · Content Rewards alternative · Product link to TikTok video · Earn with AI product videos · n8n and Make · Shopify Collabs alternative · API