Hosted MCP server

YouTube transcripts in Claude Code

Claude Code can write the docs, notes or code you need from a video, but it can't fetch YouTube itself. One command adds the GetYouTubeTranscript MCP server, and Claude Code picks the right tool on its own when you mention a video, channel or playlist.

Set it up

  1. 1

    Get an API key

    Sign in at getyoutubetranscript.com and create a key on the developers page (100 free credits, no card). Keys start with sk_live_.

  2. 2

    Add the server

    Run this in your terminal, with your key in place of sk_live_...:

    claude mcp add --transport http getyoutubetranscript https://getyoutubetranscript.com/api/mcp \
      --header "Authorization: Bearer sk_live_..."
  3. 3

    Check the connection

    Start Claude Code and run /mcp. getyoutubetranscript should show as connected with its tools listed.

What to ask Claude Code

  • Read this conference talk and write docs/talk-notes.md with the key points and timestamps: <YouTube URL>
  • Watch-list research: get the latest uploads from @AnthropicAI and summarize what changed in each.
  • Pull the transcript of this tutorial and turn the steps into a shell script: <YouTube URL>
  • Search YouTube for "postgres row level security" and summarize the top two results.

Tools Claude Code gets

ToolWhat it doesCost
get_youtube_transcriptFull transcript plus title, author, thumbnail1 credit
search_youtubeSearch videos or channels, paginated1 credit
get_channel_latest_videosA channel's metadata and recent uploadsFree
search_channel_videosSearch within one channel1 credit
list_channel_videosEvery video a channel has uploaded1 credit
list_playlist_videosEvery video in a playlist1 credit
get_creditsRemaining credit balance for the keyFree

Good to know

  • Add --scope user to the command to make the server available in every project, not just the current one.
  • The server is hosted, so there is nothing to run locally and no proxy to manage.
  • Tools that only read metadata, like a channel's latest uploads and your credit balance, are free.

Links

Questions about Claude Code

Where does Claude Code store the server?

claude mcp add saves it in your Claude Code configuration for the current project by default. Use --scope user to add it for all projects, and claude mcp remove getyoutubetranscript to take it out.

Is there a version that works without MCP?

Yes. The Claude skill teaches Claude Code to call the REST API directly. See the skills page for the download.

Why does /mcp show the server as failed?

Usually the Authorization header is missing or the key has a typo. Remove the server and add it again with the key from your developers page.

What does it cost?

Each transcript, search or channel page uses one credit from your account, and failed requests are not charged. New accounts get 100 free credits, no card, and paid plans add more credits each month.

Use it in your other tools

All integrations