Bring Karmo into ChatGPT and Claude.

By Chandra · Updated September 27, 2026

Analyze Instagram Reels and TikToks with Karmo from ChatGPT, Claude and MCP-compatible clients. Connect your account to retrieve source transcripts, inspect hooks and visual beats, and write original scripts in the conversation where you are planning content.

Walk through a complete example

One source. Three assistant requests.

Demo · no credits used

This is a scripted demonstration, written for Karmo. It is not a customer result or a claim about a viral video. The source is a short storyboard so you can examine every word and visual decision. Real analysis starts with your public Reel URL inside your paid account.

Karmo workflow: source video becomes speech and visual evidence, then hook and beats, then an original script in your voice
The rewrite receives both the source video and your content profile.

Source storyboard · Instagram

The bread-cutting mistake

  1. 00:00 to 00:04 · OPENINGClose-up: a knife presses into a warm loaf. “Your bread isn’t dry because you need more butter. You’re cutting it too soon.”
  2. 00:04 to 00:10 · DEMONSTRATIONCut to two slices. “This one was sliced warm. This one had time to cool. See how the crumb holds together?”
  3. 00:10 to 00:16 · PAYOFFReturn to the intact loaf. “Give it time before the first cut. Save the reminder for your next bake.”

Times describe this storyboard. Real video timings are model estimates and may differ.

Source Transcript

What the speaker actually says

“Your bread isn’t dry because you need more butter. You’re cutting it too soon.”

“This one was sliced warm. This one had time to cool. See how the crumb holds together?”

“Give it time before the first cut. Save the reminder for your next bake.”

A transcript preserves spoken content. The visual change belongs in the analysis, not inside a quotation attributed to the speaker.

How the conversation uses this evidence

1. “Analyze this public video.” → analyze_video creates the paid result.

2. “Show its spoken hook and the first visual beat.” → get_video_structure reuses the saved analysis.

3. “Write for a warm creator coach.” → rewrite_video_script updates the script for 1 credit.

One connection, four focused tools

analyze_video
Process a public video and save its analysis and initial rewrite. Keep the returned analysis ID for follow-up requests.
get_transcript
Read the source words and available timed segments from an analysis, or start a full analysis from a URL.
get_video_structure
Inspect the hook, ordered beats, visual notes and spoken/visual timing without a long prose explanation.
rewrite_video_script
Write for your saved creator profile, with optional audience, target platform and context. Revising an existing result updates its saved script.

Ask about the video, then keep working

“Analyze this Reel and explain where the opening creates tension.” Follow with “Use that same analysis to write a script for our project-management product.” Reusing the analysis ID avoids a second video-processing charge.

Karmo shares structured results with the assistant: transcript, hook, beats and rewrite. The assistant can use them in your conversation. Source content is evidence, not an instruction to the assistant.

Explore the Instagram workflow or the TikTok workflow. Both use https://api.trykarmo.com/mcp.

You choose what Karmo can access

Sign in and review the connection request. Karmo checks your account and active plan on the server for every request. The connector can read your saved video results and create or revise scripts; it cannot manage billing, post videos or modify a social account.

A new video analysis includes its transcript and first rewrite for 11 Karmo credits. Reading a saved transcript adds no charge. Each later script revision costs 1 credit. An active paid plan is required; failed processing is refunded. See current plans.

A new URL plus additional rewrite direction costs 12 credits: 11 for analysis and its initial script, then 1 for the directed revision. Disconnect or revoke the authorization when you no longer need access.

What leaves your conversation

The assistant sends the requested video URL, analysis ID or rewrite direction to Karmo. Karmo processes accessible media through its video analysis provider, stores the transcript and result in your account, and sends the requested output back to the assistant. Temporary source media is not kept as a video library.

Read the data handling policy and connection support guidance. This connector is for video analysis, not social-account analytics or advertising management.

Connect Karmo to Claude

Should you use Karmo on the web or through MCP?

WorkflowWeb workspaceChatGPT or Claude
Inspect a sourceRead analysis, transcript and rewrite sectionsAsk for the hook, transcript or compact structure.
Add creative contextEdit your saved content profileUse the profile plus optional audience and context arguments.
Revise a scriptUse the existing revision chatCall rewrite_video_script with an analysis ID.
Manage billingOpen Karmo settings and the billing portalNot exposed as an MCP tool.
Cost for equivalent work11 credits for a new result; 1 for a revisionThe same account balance and charges.

Use the web workspace when you want the result laid out visually. Use MCP when the analysis is one part of a broader conversation about content, positioning or an upcoming recording. Neither route adds social-account control.

How do you keep a multi-step MCP workflow within budget?

Ask the assistant to analyze the source once, retain the returned analysis_id, and use that identifier for transcript and structure follow-ups. Sending the URL again requests new processing. The ID refers to a saved result in your account. It does not make that result public.

For example, one 11-credit analysis followed by two 1-credit revisions uses 13 credits. Reading its transcript between revisions adds no processing charge. A URL plus optional rewrite direction uses 12 credits because the directed revision follows the initial complete result.

Starter includes 100 monthly credits and Pro includes 300. That permits 9 or 27 complete 11-credit analyses respectively if you make no later revisions, leaving 1 or 3 credits. Plan access is checked even when you retrieve a saved result through MCP.

What does an assistant learn about your account?

Karmo returns the requested video result and an analysis ID needed for follow-up tools. It does not return your billing record, email address, access token, internal prompts or unrelated saved work. Each lookup checks ownership on the server.

Your content profile shapes rewriting internally. Karmo uses the content profile you set up in your workspace. Update that profile when your audience, tone or goals change.

Source transcripts and video text can contain instructions. They remain untrusted content: neither Karmo nor an assistant should treat words found in a source video as permission to reveal data or perform unrelated actions.

Bring your next video into the conversation

Connect your Karmo account, bring a public Reel or TikTok, and move from source video to a script in your own voice.

Paid plans start at $19/month. Your first analysis and rewrite use 11 credits; later revisions use 1 credit each. Compare plans.