YouTube and Social Media

How can you connect YouTube with Claude without writing code?

How To Connect Youtube With Claude

Video: How To Connect Youtube With Claude

· based on the channel Rayan Tech

You can connect YouTube with Claude by routing channel data through a third-party connector: Windsor.ai or Composio both expose YouTube Analytics and channel data to Claude as a custom integration or MCP server, so you can ask questions in plain English. Claude itself ships no native YouTube plugin, so the link always runs through an outside service that holds the OAuth token. The walkthrough below follows the two-tool approach shown by Rayan Tech and adds the setup details you need to make it work; start with the Windsor.ai site to see which connectors fit your plan.

Why Claude needs a connector to reach YouTube

Claude can read files, browse the web, and call tools, but it has no built-in permission to log into a Google account and pull YouTube Analytics. The gap is closed by a connector: an external service that authenticates with Google on your behalf, normalizes the data, and presents it to Claude as a tool or a data source. Windsor.ai positions itself as a marketing data pipeline that already supports dozens of ad and analytics sources, YouTube among them. Composio takes the agent route, packaging individual YouTube actions (list videos, read analytics, manage playlists) as callable functions and offering an MCP server that Claude can attach to. Neither option is official Claude software, so both depend on the permissions you grant and the plan tier you pay for.

Connecting YouTube through Windsor.ai

Windsor.ai is the simpler of the two routes when your goal is reporting rather than publishing. It works in four steps:

  1. Create a Windsor.ai account and open the Connectors list.
  2. Pick YouTube as the source and authorize it with the Google account that owns the channel; the OAuth screen asks for read access to YouTube Analytics.
  3. Choose the destination — a Windsor.ai data table, a Google Sheet, or a database — and let the first sync finish.
  4. In Claude, add a custom connector or MCP endpoint pointing at the Windsor.ai destination, then ask a question such as "which videos drove the most watch time last month?"

Windsor.ai handles the refresh schedule, so the numbers Claude sees stay current without manual exports. The trade-off is latency: most syncs run on a fixed interval rather than in real time, which is fine for reporting and weak for live monitoring.

Connecting YouTube through Composio

Composio suits people who want Claude to act on YouTube, not just read it. The service publishes a YouTube toolkit with discrete actions and an MCP server that Claude Desktop or Claude Code can connect to. Setup looks like this:

  1. Sign up at Composio and open the YouTube integration in the toolkit catalog.
  2. Connect your Google account and approve the scopes you need — reading channel data, listing videos, or editing playlists, depending on the actions you plan to use.
  3. Copy the MCP server URL or the API key that Composio generates for your project.
  4. Register the server in Claude as a custom connector, then test with a harmless read action before granting write permissions.

Because every action is a separate tool, Claude will ask for confirmation before doing anything destructive. Keep the initial scope read-only until you trust the setup.

Once either connector is in place, the useful questions are the ones you would otherwise answer by clicking through YouTube Studio. Typical prompts include comparing average view duration across uploads, listing videos published in a date range, summarizing traffic sources, or drafting titles based on the best-performing clips. With Composio's write actions, Claude can also create playlists or update descriptions. Results are only as good as the data the connector exposes: Windsor.ai returns analytics tables, while Composio returns API responses, so phrasing matters. Ask for specific metrics and date ranges rather than open-ended "how is my channel doing".

Limits, permissions, and privacy

Every route requires OAuth access to the Google account behind the channel, which means a third party holds a refresh token until you revoke it. Revoke access in your Google account security settings when you stop using a connector, and never paste credentials directly into a chat. Free tiers of both services cap the number of connected accounts, sync frequency, or tool calls, so check the pricing page before building a workflow around them. Claude's own plan also matters: custom connectors and MCP servers are available on paid tiers, not the free chat. Finally, none of this is a native integration — if either vendor changes its API, the connection can break until it is updated.

  • Windsor.ai — marketing data connectors, including YouTube Analytics
  • Composio — agent toolkits and MCP servers, including a YouTube toolkit

Bottom line

Connecting YouTube with Claude is a two-part job: an outside service authenticates with Google and exposes channel data, and Claude reads it through a connector or MCP server. Windsor.ai is the faster path for analytics and reporting, while Composio gives Claude actual YouTube actions with per-tool permissions. Both require OAuth access and a paid Claude tier, and both can break if the vendor changes its API. The step-by-step walkthrough comes from Rayan Tech, whose channel covers similar no-code AI setups; if you want to start today, open Windsor.ai, connect your channel, and point Claude at the synced table.

Key takeaways

  • Claude has no native YouTube connector, so the link is built through third-party tools such as Windsor.ai and Composio.
  • Windsor.ai pulls YouTube Analytics and channel data into a connector that Claude can read as a custom integration.
  • Composio provides a YouTube toolkit and MCP server that expose channel actions to Claude as callable tools.
  • Both routes require OAuth access to the Google account that owns or manages the YouTube channel.
  • Once connected, Claude answers questions about views, watch time, and video performance in plain language.

Questions & answers

Does Claude have an official YouTube integration?

No. Claude has no native YouTube connector, so any link runs through a third-party service such as Windsor.ai or Composio that holds the Google OAuth token. Both vendors are independent of Anthropic, and their availability can change with API updates.

Which is better, Windsor.ai or Composio for YouTube?

Windsor.ai fits reporting: it syncs YouTube Analytics into a table that Claude can query for views, watch time, and traffic sources. Composio fits actions: it exposes individual YouTube operations as tools, so Claude can list videos or edit playlists with your approval.

Do I need a paid Claude plan to connect YouTube?

Custom connectors and MCP servers are not part of the free chat tier, so you need a paid Claude plan. The connector vendors also have their own limits on connected accounts, sync frequency, or tool calls, which usually means checking their pricing pages.

Is it safe to give Claude access to my YouTube channel?

Start with read-only scopes and test with a harmless query before granting write permissions. Revoke the token in your Google account security settings when you stop using the connector, and never paste API keys or passwords directly into a chat.

Source: How To Connect Youtube With Claude · Markdown version

Related articles