Any Video to Text

Получайте расшифровку или ИИ-сводку любого видео из TikTok, YouTube, Instagram, Facebook или X по ссылке прямо в Claude, ChatGPT или Cursor. Используются субтитры видео или распознавание речи Whisper. Бесплатно: 5 расшифровок и 5 сводок в день; вход через Google (OAuth) или API-ключ.

Размещённый MCP-сервер

npx add-mcp 'https://anyvideototext.com/mcp'

Устанавливается в Claude Code, Codex, Cursor и другие

Документация

Video transcript MCP serverfor Claude, ChatGPT and Cursor.

Connect once. Then paste any TikTok, YouTube, Instagram, Facebook or X link in Claude, ChatGPT or Cursor and ask about it.

Is there an MCP server that gives Claude or ChatGPT transcripts of TikTok, YouTube and Instagram videos?

Yes: Any Video to Text runs a remote MCP server at https://anyvideototext.com/mcp that Claude, ChatGPT, Cursor and other MCP clients can add, so they can fetch the transcript, a summary or an answer for a TikTok, YouTube, Instagram, Facebook or X link. It's free for 5 transcripts and 5 summaries a day after a Google sign-in, and credits remove the daily limit.

Pick your app

Most people

Claude or ChatGPT

On the website or the app. No code, about one minute.

  1. In Claude, open Settings → Connectors and click Add custom connector.
    ChatGPT: Settings → Connectors → Create (turn on developer mode first).
  2. Name it Any Video to Text and paste this address:
    https://anyvideototext.com/mcp
    
    Copy
  3. Click Connect, sign in with Google, then click Allow.

Coding apps

Claude Code, Cursor or another AI agent

Your AI sets it up for you.

  1. Sign in on our site and press Copy my setup prompt.
    Get my setup prompt
  2. Paste it into your AI app and press Enter.
  3. That's it. If it asks, open a new chat so the tools load.

Then just ask

Paste a video link and say what you want. For example:

Get the transcript of this video and give me the 5 main points: [paste link]

Free 5 transcripts + 5 summaries a day Up to 30 min per video Credits no limit, videos up to 2 h · pricing

For developers: a plain REST API

Need transcripts in your own script? Send a video link, get the transcript back as JSON. It uses the same account, credits and limits as the MCP server.

  1. Get an API key. Sign in, open your account page, then Advanced: API keys and press Create key.
  2. Buy credits if you need more than 5 transcripts a day. 1 credit per started 10 minutes of video, videos up to 2 hours. No subscription.
  3. Call the API.

curl

curl -X POST https://anyvideototext.com/api/v1/transcript \
  -H "Authorization: Bearer avt_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://www.youtube.com/watch?v=VIDEO_ID"}'

Python

import time, requests

API = "https://anyvideototext.com/api/v1/transcript"
HEADERS = {"Authorization": "Bearer avt_YOUR_KEY"}

def transcript(url):
    data = requests.post(API, headers=HEADERS, json={"url": url}, timeout=60).json()
    while data.get("status") == "running":
        time.sleep(10)
        if data.get("jobId"):
            data = requests.get(f"{API}/{data['jobId']}", headers=HEADERS, timeout=60).json()
        else:
            data = requests.post(API, headers=HEADERS, json={"url": url}, timeout=60).json()
    if data.get("status") != "done":
        raise RuntimeError(data.get("error"))
    return data["transcript"]

print(transcript("https://www.youtube.com/watch?v=VIDEO_ID"))

Answers: 200 with status: "done" and the transcript (add "timestamps": true for segments). 202 with a jobId while a long video is still being transcribed: ask GET /api/v1/transcript/{jobId} every 10 seconds. Errors have an error message: 400 bad link, 401 bad key, 422 the video failed or is too long, 429 out of free transcripts. Failed videos are never charged, and every transcript lands in My transcripts.

Credits

Loading prices…

No account needed to pay: sign in with Google afterwards and the credits go to that account.

Questions

Still stuck? Email us.

What is the Any Video to Text MCP server?

A remote MCP (Model Context Protocol) server at https://anyvideototext.com/mcp. Add it to Claude, ChatGPT, Cursor or any MCP client, and the assistant can fetch the transcript or a summary of a TikTok, YouTube, Instagram, Facebook or X video when you paste a link.

Is it free?

Yes. Free accounts get 5 new transcripts and 5 summaries a day, up to 30 minutes per video without captions. Videos someone already transcribed come back free. With credits there is no daily limit and videos can be up to 2 hours (1 credit per started 10 minutes).

Why do I have to sign in?

AI apps call the server from their own computers, so we can't tell people apart by IP like on the website. Signing in with Google keeps your free daily transcripts yours and lets the assistant use your credits.

Which apps work?

Any app that supports remote MCP servers over HTTP: Claude (web, desktop and Claude Code), ChatGPT with connectors, Cursor, VS Code, Windsurf and others. Apps that can't do the sign-in can use a personal API key from your account page.

How do I disconnect an app?

Open your account page and press Disconnect next to the app under Connected apps, or revoke its API key. It loses access at once.