Transcript Bunny documentation
Transcript export and search
Creator and team workflow in the dashboard. Search your library and export TXT, JSON, or SRT.
YouTube Transcript API
REST endpoints, API keys, code examples, and rate limits for scripts and apps.
MCP server
Connect Claude, Cursor, and other MCP clients to fetch YouTube transcripts in chat.
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.
In ChatGPT go to Settings → Connectors → Add custom connector. In Claude go to Settings → Connectors → Add custom connector.
https://transcriptbunny.com/mcpYour 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
Open Claude Desktop Settings
Click on your profile icon → Settings → Connectors
-
2
Add Integration
Click "Add Integration" or "Add Connector"
-
3
Enter the Integration URLhttps://transcriptbunny.com/mcp
-
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
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.jsonin your project root - Global:
~/.cursor/mcp.jsonin your home directory
Replace YOUR_API_KEY
Get your API key from the API Keys page and replace YOUR_API_KEY in the config.
After Setup
- 1. Restart Cursor IDE
- 2. Open the AI chat (Cmd/Ctrl + L)
- 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.