Connect Claude

Connect Claude to UGCClip via MCP so it can build full ad creatives in chat — write hooks, create actors, generate videos, and more.


UGCClip ships an MCP server, so you can connect Claude to your account and have it build ads for you in chat — write hooks, create actors, compose products, generate videos with native audio, lip-sync, and stitch. It acts only in your workspace and spends your credits.

Option A — claude.ai (web), one click

In claude.ai → Settings → Connectors → Add custom connector, enter:

https://mcp.ugcclip.app/mcp

Claude will prompt you to Connect UGCClip — sign in and click Approve. No token to copy.

Option B — Claude Desktop (local)

Mint a token in UGCClip → Settings → Developer, then add this to your Claude Desktop MCP config:

{
  "mcpServers": {
    "ugcclip": {
      "command": "node",
      "args": ["/path/to/ugcclip-mcp/src/index.js"],
      "env": {
        "UGCCLIP_API_TOKEN": "ugck_…",
        "UGCCLIP_API_BASE": "https://api.ugcclip.app/api"
      }
    }
  }
}
Try it
  • "Use ugcclip_whoami" — confirm the connection.
  • "Write 6 UGCClip ad hooks and save the best 3."
  • "Create a relatable creator actor, then make a product ad for my serum with intercut on."
Every generation spends real credits, so there's a built-in budget guardrail. See the tools reference for what Claude can do.
Troubleshooting
  • Connect sends you to an "auth_mismatch" page — you must be signed into the same Claude account in your browser when you click Connect. The approval opens in the browser, so if you're signed out (or into a different account) Claude can't match the session. Sign in with the same account and reconnect.
  • It still won't connect after changes — remove the connector, fully quit Claude (Cmd+Q), reopen, and re-add it, to clear any cached OAuth state.
  • Prefer not to use the browser flow? Use the Claude Desktop method below with a token instead.

Next

MCP tools reference