calendar Last updated: 11 October 2026
youtube to claude windsor mcp
Data integration
Data Pipelines
How to's
Youtube
Youtube Ads

How to Connect YouTube Analytics to Claude: Setup for claude.ai, Mobile and Claude Code

Try It Free

Connect your data in 1 min. Free forever plan

Got insights from this post? Give it a boost by sharing with others!

To connect YouTube Analytics to Claude, connect your channel in Windsor.ai, then add Windsor.ai to Claude from the Claude directory. Start a new chat and ask about your channel. In Claude Code, the same connection is one plugin install.

Setup needs no code. What you can ask once it works, with answers from our own channel, is on the YouTube to Claude connector page.

Before you start

  • A Windsor.ai account. The free forever plan covers one data source, YouTube included, with no credit card, and reads the last 30 days of data. For longer periods, like the 3 months in our worked example, or to keep GA4 or ad accounts next to YouTube, paid plans start at $19 a month for 3 sources, billed annually (pricing).
  • The right Google account. Sign in with the channel owner’s account, or as an owner or manager of the Brand Account if the channel still uses one. People invited through YouTube Studio’s channel permissions (Manager, Editor or Viewer) cannot connect the channel, because YouTube does not give them API access.
  • Claude on claude.ai, the Desktop or mobile app, or Claude Code.

Step 1: Connect your YouTube channel in Windsor.ai

  1. Open onboard.windsor.ai/app/youtube and sign in to Windsor.ai, or create a free account.
  2. Sign in with Google and allow Windsor.ai to read your YouTube Analytics.
  3. Select the channel you want to analyze.

Connecting a YouTube channel in Windsor.ai

Step 2: Add Windsor.ai to Claude

On claude.ai or in Claude Desktop, open the Windsor.ai listing in the Claude directory and click Connect. You can also open Customize, then Connectors, search for Windsor and click Add. Sign in to Windsor.ai when Claude asks.

You add it once. Connectors you add on claude.ai or in Claude Desktop are available in the Claude iOS and Android apps the next time you sign in there.

Adding the Windsor.ai connector in Claude

Step 3: Switch the connector on and approve the first request

In a new chat, check that Windsor.ai is switched on under the + menu, then Connectors. The first time Claude calls Windsor.ai in a chat, it asks for permission with three options: Deny, Always allow and Allow once. Choose Always allow if you do not want to approve each request.

Claude asking permission to use the Windsor.ai connector with the options Deny, Always allow and Allow once

Step 4: Check the connection

Ask “Is my Windsor YouTube account connected?”. Claude lists the YouTube connector, the account ID and the Windsor.ai login it uses. Then ask a question with dates in it, for example “Show subscribers gained and lost per month for July, August and September 2026.” On our channel, Claude returned gained, lost and net subscribers per month in one table: 105 gained and 12 lost in July, 78 and 13 in August, 74 and 10 in September.

Claude showing YouTube subscribers gained and lost per month for July, August and September 2026 through the Windsor.ai connector

Connect YouTube Analytics in Claude Code

  1. Connect YouTube in Windsor.ai first (Step 1).
  2. In Claude Code, run /plugin install windsor-ai@claude-plugins-official.
  3. Sign in to Windsor.ai when Claude Code asks.
  4. Run /windsor-ai:windsor-sources to list your connected sources and fields, or /windsor-ai:social-report for a 30-day summary that includes YouTube.

The plugin uses the same Windsor.ai connection, so Claude Code gets the same YouTube data as claude.ai. It can also write the results to a CSV or JSON file in your project.

Can Claude watch a YouTube video?

Not through this connection. Windsor.ai gives Claude your channel’s numbers and each video’s title, description, tags and length, not the picture or sound. When we pasted a link to one of our videos into claude.ai, Claude could not open it and asked for the transcript. To give Claude a video’s content, open the video on YouTube, click Show transcript in the description, then copy the text into the chat.

Worked example: our channel, 3 July to 30 September 2026

We ran two questions on the Windsor.ai YouTube channel in claude.ai, then checked the answers in YouTube Studio for the same dates.

First question: “Which traffic sources brought the most views to my YouTube channel from 3 July to 30 September 2026, and how many minutes did each source watch per view?” Claude answered with a table of every traffic source. YouTube search brought 52,208 of 76,915 views (68%) at 0.49 minutes watched per view. External sites brought 13,150 views (17%) at 0.89 minutes per view.

Claude answer from the Windsor.ai YouTube connector: views, minutes watched and minutes per view by traffic source, 3 July to 30 September 2026

Second question: “Compare Shorts with long-form videos from 3 July to 30 September 2026: views, watch time per view, and subscribers gained per 1,000 views.” Shorts had 23,329 views, 0.44 minutes per view and 1.59 subscribers gained per 1,000 views. Long-form videos had 53,636 views, 0.67 minutes per view and 2.33 subscribers per 1,000 views. The table also had engaged views: 14,403 for Shorts and 38,713 for long-form. For Shorts they are the closer comparison, because YouTube counts every Shorts replay as a view.

Claude comparing YouTube Shorts with long-form videos through the Windsor.ai connector: views, engaged views, minutes per view and subscribers per 1,000 views

In YouTube Studio’s Advanced mode, a week later, the same dates showed YouTube search at 68.2% of views and external sites at 17.0%. Studio’s total was about 3% higher, at 79,542 views, with the same shares. The two answers show that search brings most of our views, while viewers from external sites watch almost twice as long, and long-form videos bring more subscribers per 1,000 views than Shorts.

If something does not work

  • The channel is missing in Windsor.ai: check which Google account you signed in with. Accounts invited through YouTube Studio’s channel permissions cannot connect a channel; use the owner’s account or a Brand Account owner or manager.
  • Claude answers without using Windsor.ai: switch Windsor.ai on under + then Connectors in that chat.
  • Sign-in fails in Claude Code: run /mcp, select windsor-ai and sign in again.
  • Claude cannot find retention, impressions, click-through rate or device type: the connector does not include them (checked 9 October 2026). The connector page lists the data it includes.
  • Numbers differ from YouTube Studio: these are the differences we found on our channel.
    • YouTube says Studio data can take a few days to appear, and totals for recent dates keep growing.
    • Studio’s Average view duration is not watch time divided by views. For our YouTube search traffic from 3 July to 30 September, Studio shows 0:48, while its own watch time divided by its views gives 29 seconds.
    • Per-video subscriber counts added up to 162 gained for 3 July to 30 September, while the channel total for July to September was 257. Channel totals also count people who subscribe from the channel page, search results or the Shorts feed.
    • Studio notes that views are counted differently from 27 August 2026. Compare periods that are both before or both after that date.

First questions to ask

  • Which 10 videos gained the most subscribers in the last 90 days? Show views and publish date for each.
  • Compare views and engaged views for my Shorts in the last 30 days.
  • Break down last month’s views by traffic source, with minutes watched per view for each source.
  • Show views and minutes watched per day for the last 28 days.
  • List my videos published in the last 6 months with their average view percentage, from highest to lowest.

With GA4 connected as well, you can ask whether weeks with more YouTube views also brought more website sessions from YouTube. More examples across sources are in our guide to Windsor MCP use cases.

Other ways to get YouTube data into Claude

A CSV export from YouTube Studio works for one report and one period at a time. A YouTube MCP server you run yourself needs a Google Cloud project, OAuth credentials and API quota. The connector page compares these routes with the Windsor.ai connector.

FAQs

Do I need to write code to connect YouTube Analytics to Claude?

No. On claude.ai and in the Desktop and mobile apps, the setup is a few sign-ins and one click. In Claude Code, it is one install command.

Tired of juggling fragmented data? Get started with Windsor.ai today to create a single source of truth

Let us help you automate data integration and AI-driven insights, so you can focus on what matters, growth strategy.
g logo
fb logo
big query data
youtube logo
power logo
looker logo