CartViral MCP Server

MCP serverCommerce & finance

AI product videos for e-commerce: import products, generate TikTok/Reels clips, earn per sale.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use CartViral MCP Server

Install CartViral MCP Server

The server’s own address, for the clients that take one directly. Or connect ahel onceand every client you use reads it from one address, with the account kept on ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http cartviral-mcp-server 'https://app.cartviral.com/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://app.cartviral.com/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=cartviral-mcp-server&config=eyJ1cmwiOiJodHRwczovL2FwcC5jYXJ0dmlyYWwuY29tL21jcCJ9

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://app.cartviral.com/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add cartviral-mcp-server --url 'https://app.cartviral.com/mcp'

    Run it once, then sign in with codex mcp login cartviral-mcp-server if the server asks for an account.

From the project's README

As published by artemecom/cartviral-mcp in README.md.

AI product videos for e-commerce, from any AI agent. CartViral turns a product page into ready-to-post TikTok, Reels and Shorts clips. This hosted MCP server lets Claude, ChatGPT, Codex, Cursor and other agents import products, generate clips, fetch download links, browse brand affiliate offers and pitch brands.

  • Endpoint: https://app.cartviral.com/mcp (Streamable HTTP, hosted, nothing to install)
  • Auth: OAuth 2.1 (dynamic client registration, PKCE) or an API key
  • Registry: com.cartviral/cartviral in the official MCP Registry
  • Docs: https://cartviral.com/mcp
  • Price: free account with 48 credits; read-only tools cost nothing

Connect

Claude (web and desktop)

Settings → Connectors → Add custom connector → paste https://app.cartviral.com/mcp → Connect. Sign in to CartViral and approve access.

ChatGPT

Add a custom connector (developer mode) with the URL https://app.cartviral.com/mcp and OAuth authentication.

Claude Code

claude mcp add --transport http cartviral https://app.cartviral.com/mcp
# then run /mcp inside Claude Code and choose Authenticate

Or with an API key:

claude mcp add --transport http cartviral https://app.cartviral.com/mcp \
  --header "Authorization: Bearer YOUR_KEY"

Codex CLI

~/.codex/config.toml:

[mcp_servers.cartviral]
url = "https://app.cartviral.com/mcp"
bearer_token_env_var = "CARTVIRAL_API_KEY"

Cursor

~/.cursor/mcp.json:

{
  "mcpServers": {
    "cartviral": {
      "url": "https://app.cartviral.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}

Any other client

Streamable HTTP, URL https://app.cartviral.com/mcp. Either let the client run the OAuth flow (discovery at /.well-known/oauth-protected-resource/mcp), or send Authorization: Bearer YOUR_KEY (or x-api-key: YOUR_KEY). Create keys at https://app.cartviral.com/account/agents.

Tools

ToolWhat it doesCredits
get_accountPlan, credit balance, price of each clip type0
import_productsImport a Shopify catalog (up to 750 products) or one product page from Shopify, Amazon, Etsy and most sites0
list_productsCatalog with CartViral score (push / hold)0
generate_clipsMontage, AI story reel, ad creative or avatar reel of a product, 9:161 / 4 / 4 / 10 per clip
list_clipsRender status and download links (valid 24 hours)0
list_offers, join_offerCreators: brand offers in CartViral Earn and your tracking link0
bring_a_brand, list_pitches3 AI clips of a brand's product and a page to send it; who opened it12 per pitch

Every tool declares readOnlyHint, destructiveHint and openWorldHint.

Example prompts

  • "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

  • OAuth tokens are opaque and stored hashed; access tokens last 1 hour, refresh tokens rotate on every use. Disconnect any app in Account → AI agents.
  • A token or key acts as your account (same credits and limits as the web app). Up to 120 calls per minute per key.
  • Agents never post to social media for you: they make and fetch clips, you post.

Support

support@cartviral.com · https://cartviral.com

Advanced
Delivery
cartviral MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
Catalog kind
mcp-server
Gateway key
com-cartviral-cartviral
Source
github.com/artemecom/cartviral-mcp
Hosted endpoint
https://app.cartviral.com/mcp