2outube
2outube / developers

Any video → text, for your agent.

One key, one endpoint, one MCP server. YouTube, TikTok, Instagram Reels and X. No CAPTCHA on keyed requests, no account. Already-transcribed videos are free for everyone, always.

Free: 25 new-video transcripts a month per key. Shown once — store it.

This is the only time the key is shown. Copy it now.

1. REST

Pass any video URL. Header only — never put the key in the URL.

curl "https://2outube.com/api/transcript?url=https://www.youtube.com/watch?v=dQw4w9WgXcQ" \
  -H "Authorization: Bearer 2t_YOUR_KEY"

# plain text or Markdown instead of JSON:
curl "https://2outube.com/api/transcript?url=https://www.instagram.com/reel/XXXX/&format=text" \
  -H "Authorization: Bearer 2t_YOUR_KEY"

JSON: { available, transcript:[{text,start,duration}], watchUrl, fromCache, key:{plan,used,allowance} }. Full schema at /openapi.json. Check your allowance any time: GET /api/keys/me with the same header.

2. MCP server

Tools: get_transcript (any platform), search_transcript, list_channel_transcripts, get_key_status. Without a key the server reads the archive only; with a key it transcribes new videos too.

Claude Code

claude mcp add --transport http 2outube https://2outube.com/mcp \
  --header "Authorization: Bearer 2t_YOUR_KEY"

Claude Desktop / Cursor / any streamable-HTTP client

{
  "mcpServers": {
    "2outube": {
      "url": "https://2outube.com/mcp",
      "headers": { "Authorization": "Bearer 2t_YOUR_KEY" }
    }
  }
}

Server card: /.well-known/mcp/server-card.json

3. Custom GPT / actions

Import https://2outube.com/openapi.json as the Actions schema, set authentication to API Key → Bearer with your key, and the GPT transcribes new videos instead of sending people away.

Limits & pricing

Free key $0
  • 25 new-video transcripts a month
  • Archived videos: unlimited, free
  • YouTube, TikTok, Instagram Reels, X
  • No CAPTCHA, no account
2outube Plus $4.99 / month · USD
  • 100 new-video transcripts a day
  • Whole channels: Batch + Collections
  • Same key works in the browser, REST and MCP
  • Cancel any time

Get Plus

Already on Plus? Open this page in the browser you subscribed with and create the key there — it’s minted as a Plus key automatically. Keys are rate-limited to 3 per network per day; abuse gets a key revoked, not the product paywalled. Questions: support@2outube.com.