MCP Setup Guide

YouTube transcripts, summaries, search, and channel data — as AI tools inside Claude Code, ChatGPT, Cursor, and any MCP-compatible client.

MCP Server URL: https://mcp.easytranscriber.com/mcp

1. Get Your API Key

1

Sign up

Create a free account at easytranscriber.com (100 credits included).

2

Create an API key

Go to Dashboard → API Keys and click Create Key. Copy the key (starts with et_).

2a. Claude Code

One command:

claude mcp add --transport http easytranscriber \
  https://mcp.easytranscriber.com/mcp \
  --header "Authorization: Bearer et_your_api_key"

2b. Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "easytranscriber": {
      "url": "https://mcp.easytranscriber.com/mcp",
      "headers": {
        "Authorization": "Bearer et_your_api_key"
      }
    }
  }
}

2c. ChatGPT (Developer Mode)

Requires ChatGPT Plus or higher.

1

Enable Developer Mode

Open ChatGPT → profile icon → SettingsApps & ConnectorsAdvanced Settings → toggle on Developer Mode.

2

Create a connector

Go back to Connectors → click Create and fill in:

NameEasyTranscriber
DescriptionTranscribe and summarize YouTube videos. Search YouTube, browse channels and playlists.
MCP Server URLhttps://mcp.easytranscriber.com/mcp
AuthenticationBearer token → paste your et_xxx key

Check the confirmation box → Create → authorize when prompted.

3

Enable in chat

In any conversation, press +More → enable EasyTranscriber.

2d. Cursor / Windsurf / VS Code

Add to your MCP settings (.cursor/mcp.json, etc.):

{
  "mcpServers": {
    "easytranscriber": {
      "url": "https://mcp.easytranscriber.com/mcp",
      "headers": {
        "Authorization": "Bearer et_your_api_key"
      }
    }
  }
}

3. Available Tools

ToolDescriptionCredits
get_transcriptFull transcript of any YouTube video1-2 (cached = free)
summarize_videoAI summary from a transcript1
search_youtubeSearch videos or channels1
resolve_channelResolve @handle to channel infoFree
search_channelSearch within a specific channel1
get_channel_videosList all channel uploads1/page
get_channel_latestLatest ~15 videos via RSSFree
get_playlist_videosList playlist videos1/page
check_creditsCheck your credit balanceFree

4. Example Prompts

Get the transcript of https://youtube.com/watch?v=dQw4w9WgXcQ
Summarize the key points from this video: [URL]
What are the latest videos from @MrBeast?
Search YouTube for "machine learning tutorials" and transcribe the top result
Compare the arguments in these two videos: [URL1] [URL2]

Troubleshooting

“Invalid API key”

Make sure the key starts with et_ and isn't expired or revoked. Check at Dashboard → API Keys.

“Insufficient credits”

Purchase more at Dashboard → Billing.

“Rate limit exceeded”

Max 30 requests/minute. Wait a moment and retry.

ChatGPT: “Developer mode not available”

Requires ChatGPT Plus or higher.

Connection issues

Verify the server is up: curl https://health.easytranscriber.com/mcp

Need more?

See the full REST API documentation for direct HTTP endpoints, or download the OpenAPI spec.