YouTube MCP server

Ask Claude or ChatGPT which videos work and why - views, watch time, traffic sources, YouTube searches and revenue for your channel.

  • Try free in Caybl, Pro in your own AI
  • Sign in with Google - no Cloud project
  • Listed in Claude's connector directory
Google Analytics: freePro: $29/monthSee pricing →
In short: A YouTube MCP server lets an AI like Claude or ChatGPT read your channel's data. Caybl.ai's reads your own channel's analytics - watch time, traffic sources, YouTube search terms, audience, retention and, for monetized channels, revenue - not just public view counts. Sign in with Google and pick your channel; it's read-only.

YouTube Studio is good at one video at a time. The questions that decide what to make next cut across all of them: which topics hold attention, what people search to find you, whether Shorts bring subscribers, where viewers give up. With Caybl.ai connected, your AI answers those in one go - and with Google Analytics connected too, it can see which videos send people to your website and whether they convert.

Set it up in 2 minutes

Step 1

Sign in with Google

Use the account that can see your YouTube data.

Step 2

Approve access

Google's own consent screen. You never handle a token or key file.

Step 3

Add it to your AI

In Claude, open Caybl.ai in the connector directory. Anywhere else, add the MCP server URL https://api.caybl.ai/mcp.

Step 4

Ask

"How's my channel doing compared with last month?"

Full walkthrough with screenshots: Step-by-step: connect YouTube Analytics to Claude.

What the YouTube MCP server can do

Reading is always on.

ToolWhat it does
youtube_channel_overviewSubscribers, lifetime totals, and the last 28 days against the 28 before
youtube_list_videosUploads with length, likely Short, views, likes and comments; search by title
youtube_performance_reportViews, watch time, retention and subscribers by day, month, video, country, device or Shorts vs long-form
youtube_top_videosBest videos in a period, by views, watch time or revenue
youtube_revenueEstimated revenue, RPM and CPM against the period before, and the top-earning videos (monetized channels)
youtube_traffic_sourcesWhere views come from - including the YouTube search terms people used, and the websites that send viewers
youtube_audienceAge, gender, countries, devices, subscribers vs non-subscribers
youtube_video_retentionWhere viewers drop off in one video, with plain flags like a lossy intro

What you can ask

Your options for a YouTube MCP server

 SetupAccessHostingBest for
Public-data YouTube MCP serversInstall locally, create a YouTube Data API keyPublic data only: titles, view counts, comments - not your channel's analyticsYour machineResearching other channels' public videos
Your own script on the YouTube Analytics APIGoogle Cloud project, OAuth client, codeAnything the APIs allowWherever you run itCustom reporting pipelines
Caybl.ai (hosted)Sign in with Google, add one URL to Claude or ChatGPTRead-onlyAlready running (EU region)Creators and marketers who want answers about their own channel in plain English, next to their website data

Google doesn't publish an official YouTube MCP server. Most community servers read public data with an API key, which is fine for researching other channels but can't see your own watch time, traffic sources or retention. Caybl.ai signs in to your channel with Google's own consent screen, read-only.

Related

Last updated 23 October 2026.

Connect YouTube to Claude

Sign in with Google, add one URL, ask in plain English. No exports, no Cloud project.

Get started free →

FAQ