Transcript Bunny documentation

YouTube Transcript MCP Server

The Transcript Bunny MCP server lets Claude, Cursor, and other MCP clients fetch YouTube transcripts in chat.

What the MCP server enables

The Model Context Protocol (MCP) is an open standard that lets AI assistants call external tools. Transcript Bunny’s MCP server is that integration: ask Claude or another agent to fetch a YouTube transcript, then summarize it or pull quotes in the same conversation.

MCP Endpoint

https://transcriptbunny.com/mcp

Requirements

  • A Transcript Bunny account on any plan, including Free (5 requests/minute, drawn from your monthly credits)
  • MCP Client: ChatGPT, Claude, Cursor IDE, or any MCP-compatible client
  • No API key needed for AI connectors - you sign in with your account via OAuth. API keys remain available for scripts and CI.

Connect in One Step (OAuth)

The easiest way to connect: paste our MCP URL into your AI app and sign in. No API keys to create, copy, or rotate.

1
Add the connector in your AI app

In ChatGPT go to Settings → Connectors → Add custom connector. In Claude go to Settings → Connectors → Add custom connector.

2
Paste the MCP URL
https://transcriptbunny.com/mcp
3
Sign in and allow access

Your browser opens to Transcript Bunny. Sign in, review the permissions, and click Allow access. That's it - your AI assistant can now fetch transcripts on your behalf.

OAuth uses short-lived tokens scoped to your account. Transcript fetches made by your AI apps use your plan's credits, exactly like API key usage. You can disconnect anytime from your AI app's connector settings.

Available Tools

Our MCP server provides two tools for fetching YouTube transcripts.

transcribe

Fetch a single transcript

Fetches the transcript for a single YouTube video. Costs 1 credit the first time this account requests the video. Replays of a transcript this account already owns are free. A transcript stored for another account still costs 1 credit.

Parameters

Name Type Description
videoId string YouTube video ID (e.g., dQw4w9WgXcQ)
withTimestamps boolean Default true. Set false for plain text without [mm:ss] prefixes.

Example Prompt

"Get the transcript for this YouTube video: https://youtube.com/watch?v=dQw4w9WgXcQ"

batch_transcribe

Fetch multiple transcripts

Fetches transcripts for multiple YouTube videos in one call (max 10). Each video costs 1 credit the first time this account requests it. Account replays are free. A transcript stored for another account still costs 1 credit.

Parameters

Name Type Description
videos array Array of objects with videoId or videoUrl

Example Prompt

"Get the transcripts for these YouTube videos: https://youtube.com/watch?v=abc123 and https://youtube.com/watch?v=xyz789"

Claude Desktop Setup

Connect Transcript Bunny to Claude Desktop for seamless transcript fetching.

Important

Claude Desktop requires remote MCP servers to be added via the Settings UI, not the config file. The config file only supports local servers.

Setup Steps

  1. 1
    Open Claude Desktop Settings

    Click on your profile icon → Settings → Connectors

  2. 2
    Add Integration

    Click "Add Integration" or "Add Connector"

  3. 3
    Enter the Integration URL
    https://transcriptbunny.com/mcp
  4. 4
    Authenticate

    Your browser opens to Transcript Bunny - sign in and click Allow access. No API key needed. (If your client only supports header-based auth, you can still use an API key from the API Keys page as a Bearer token.)

  5. 5
    Start Using

    Start a new conversation and ask Claude to fetch a transcript

Example Prompt

"Use Transcript Bunny to get the transcript for https://youtube.com/watch?v=dQw4w9WgXcQ and summarize the key points"

Cursor IDE Setup

Use Transcript Bunny with Cursor IDE's AI assistant.

Configuration

Cursor supports remote MCP servers via HTTP. Add this to your MCP configuration:

Config File Locations

  • Project: .cursor/mcp.json in your project root
  • Global: ~/.cursor/mcp.json in your home directory
{
  "mcpServers": {
    "transcriptbunny": {
      "url": "https://transcriptbunny.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Replace YOUR_API_KEY

Get your API key from the API Keys page and replace YOUR_API_KEY in the config.

After Setup

  1. 1. Restart Cursor IDE
  2. 2. Open the AI chat (Cmd/Ctrl + L)
  3. 3. Ask the AI to fetch a transcript using Transcript Bunny

Other MCP Clients

Transcript Bunny works with any MCP-compatible client that supports Streamable HTTP transport.

Connection Details

Use these details to configure any MCP client:

Setting Value
Endpoint URL https://transcriptbunny.com/mcp
Transport Streamable HTTP
Authentication Authorization: Bearer YOUR_API_KEY

Rate Limits Apply

The same rate limits from your plan apply to MCP requests. Check the Rate Limits section in API Docs for details.

Need Help?

If you're having trouble setting up MCP with your client, check that your client supports the Streamable HTTP transport (not just stdio). For further assistance, contact our support team.