The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the ClipTalk listing page.
The official Model Context Protocol (MCP) server for ClipTalk: ask your AI assistant for a video and get back a finished, ready-to-post MP4 with script, visuals, voiceover, captions and music, for TikTok, Instagram Reels, YouTube Shorts and YouTube.
Website · Tools · Skills · Data & security · Support
ClipTalk is a hosted MCP server that turns a chat with your AI assistant into a finished video. You describe the video in plain words, ClipTalk writes the script, generates the visuals, adds a voiceover, captions and music, and renders an MP4 you can post straight away. Everything you make lands in your ClipTalk library, so you can keep editing it from the chat or in the ClipTalk editor.
With the ClipTalk MCP server, you can:
Built for content creators, marketers and businesses who already work inside Claude, ChatGPT, Cursor or another MCP client.
Pick your client. Each button uses the client's native install link, so there is no JSON to edit by hand.
|
Add to Cursor |
Add to VS Code |
Add to VS Code Insiders |
Most AI coding agents can install and authenticate the server themselves. Paste this prompt into yours:
| Client | Command or configuration |
|---|---|
| Claude Code | claude mcp add --transport http cliptalk https://www.cliptalk.pro/mcp, then run /mcp in a session to sign in |
| Claude Code (plugin, with skills) | /plugin marketplace add payamsaremi/cliptalk-mcp, then /plugin install cliptalk@cliptalk |
| Claude.ai / Claude Desktop | Customize → Connectors → Add custom connector, paste https://www.cliptalk.pro/mcp, then sign in. On Team and Enterprise plans an owner adds it once in Organization settings |
| ChatGPT | Settings → Security and login, turn on Developer mode, then on chatgpt.com/plugins press +, add https://www.cliptalk.pro/mcp and sign in |
| Codex CLI | codex mcp add cliptalk --url https://www.cliptalk.pro/mcp |
| Gemini CLI | gemini extensions install https://github.com/payamsaremi/cliptalk-mcp |
| Cursor | Use the button above, or add {"mcpServers": {"cliptalk": {"url": "https://www.cliptalk.pro/mcp"}}} to ~/.cursor/mcp.json |
| VS Code / GitHub Copilot | Use the button above, or add {"servers": {"cliptalk": {"type": "http", "url": "https://www.cliptalk.pro/mcp"}}} to .vscode/mcp.json |
| Windsurf | Cascade → MCP servers → Add custom server, with serverUrl set to https://www.cliptalk.pro/mcp |
| Any other MCP client | Add https://www.cliptalk.pro/mcp as a Streamable HTTP server; OAuth sign-in starts automatically |
The first time a tool runs, your client opens the ClipTalk sign-in page. Sign in (or create a free account) and press Allow.
| Format | What it is |
|---|---|
| Faceless story | A narrated story over cinematic AI imagery: scary stories, reddit-style confessions, history, true crime, motivational arcs |
| UGC ad | A creator talks to camera about your product, UGC style |
| Explainer | Narrated motion graphics: animated type, mockups, counters and charts in your brand colors |
| Quiz | Quiz and flashcard videos built from motion graphics |
| Micro-drama | A scripted scene with characters who speak |
| Brainrot | Narration and word-by-word captions over looping satisfying footage or gameplay |
| Music video | Shots for your song, timed to the lyrics |
| Remake | Study a viral video's format and rebuild it for your brand |
| Anything else | Free-form videos scene by scene: your own footage, AI images and clips, talking presenters, motion graphics |
Every video can be vertical (9:16), square (1:1), feed (4:5) or horizontal (16:9), in many languages, with a voice from the voice library.
22 tools. Every tool declares MCP annotations: read-only tools only look things up; destructive tools spend credits (failed generations are refunded) or overwrite an existing video; open-world tools may fetch a URL you supply.
| Tool | What it does | Read-only | Destructive | Open-world |
|---|---|---|---|---|
list_templates | List the video formats (faceless story, UGC ad, explainer, quiz…) and what each needs | ✅ | ||
plan_from_template | Dry run: returns the script and the credit price; creates and charges nothing | ✅ | ✅ | |
create_from_template | Make a finished video from a format and a sentence, topic or script | ✅ | ✅ | |
create_video | Make a video scene by scene: your media, AI images and clips, presenters, motion graphics | ✅ | ✅ | |
get_motion_dialect | Reference for writing custom motion-graphics scenes | ✅ |
| Tool | What it does | Read-only | Destructive | Open-world |
|---|---|---|---|---|
list_videos | List your videos | ✅ | ||
get_video | A video's status and download link | ✅ | ||
get_video_assets | A video's timeline, scenes and assets, ready to edit | ✅ | ||
make_contact_sheet | One image of frames across the whole video, so the assistant can check it | |||
edit_video | Change captions, music, voice, scenes, layout, speed, trims and silences | ✅ | ✅ | |
render_video | Re-render a video to a new MP4 | ✅ |
| Tool | What it does | Read-only | Destructive | Open-world |
|---|---|---|---|---|
generate_media | Generate a single image, clip, voiceover or talking presenter into your library | ✅ | ✅ | |
import_media | Bring in footage, photos or audio from a public link or social post | ✅ | ||
upload_media | Upload a file to your library | |||
list_media | List your library | ✅ | ||
get_media | One library item's status, link and transcript | ✅ | ||
list_voices | Search the voice library by language, gender, age, accent, tone and use case | ✅ | ||
list_music | List the background music catalog | ✅ | ||
list_characters | List your characters and the public cast of presenters | ✅ | ||
create_character | Save a presenter character (face and voice) to reuse across videos | ✅ | ✅ |
| Tool | What it does | Read-only | Destructive | Open-world |
|---|---|---|---|---|
get_credits | Your credit balance and plan | ✅ | ||
estimate_cost | Price a request without creating or charging anything | ✅ |
The skills/ directory holds one Agent Skill per format. Each one tells your assistant what to ask for, when to preview the price, how to wait for the render, and how to check the result before handing it over. The Claude Code, Cursor and Gemini packages in this repo install them together with the server, or add just the skills to any agent:
| Skill | What it makes | Try |
|---|---|---|
faceless-story | Narrator-led stories over AI visuals | "Make a faceless scary story video" |
ugc-ad | A creator talks to camera about your product | "Make a UGC ad for my skincare serum" |
explainer-video | Narrated motion-graphics explainer | "Make an explainer video for my app's new feature" |
quiz | Quiz and flashcard videos in motion graphics | "Make a 5-question quiz video about world capitals" |
micro-drama | A scripted scene with characters who speak | "Make a micro drama about a betrayal caught on camera" |
brainrot | Narrated facts and stories over looping footage | "Make a brainrot video about weird space facts" |
music-video | Shots for your song, timed to the lyrics | "Make a music video for my song" |
remake-viral-video | Remake a viral video's format for your brand | "Analyze this viral video and remake it for my brand" |
https://www.cliptalk.pro/mcp (Streamable HTTP). There is nothing to install or keep up to date./.well-known/oauth-protected-resource and /.well-known/oauth-authorization-server. The assistant gets an access token scoped to your ClipTalk account; it never sees your password.get_video until the status is completed (usually a few minutes), then hands you the MP4 download link.Connecting is free, and new accounts start with free credits. Making and editing videos uses credits from your ClipTalk account. plan_from_template and estimate_cost show the price before anything is made, and failed generations are refunded automatically. Plans and credit packs are at cliptalk.pro/pricing.
As with any MCP server, only connect clients you trust, and keep an eye on what your assistant does with tools that spend credits.
| Problem | Fix |
|---|---|
| A file attached in the chat doesn't reach ClipTalk | Chat attachments are not passed to MCP servers. Share a link instead, and the assistant will use import_media |
| A social video won't import | Private and age-restricted posts can't be imported. Use a public link |
| The video isn't ready yet | Rendering takes a few minutes. Ask the assistant to check on the video again |
| Sign-in loops or fails | Remove the ClipTalk connector from your client and add it again to start a fresh sign-in |
| "Insufficient credits" | Check your balance with get_credits and top up at cliptalk.pro/pricing |
The documentation, client manifests and skills in this repository are released under the MIT License. The ClipTalk service itself is provided under the ClipTalk terms of use.