AI Agents for YouTube

How to connect YouTube intelligence to Claude Desktop

TL;DR

Connecting YouTube intelligence to Claude Desktop takes about two minutes. You add BrightBean’s MCP server to your Claude Desktop configuration file, restart the app, and immediately gain the ability to ask Claude questions that require real YouTube data: content gaps, title scores, competitor benchmarks, and trend analysis. No coding required. BrightBean’s MCP server handles all the API communication behind the scenes.

How to connect YouTube intelligence to Claude Desktop

Claude Desktop supports MCP (Model Context Protocol) servers, which means you can extend Claude’s capabilities by connecting external data sources and tools. By adding BrightBean’s MCP server, you give Claude access to live YouTube intelligence that goes far beyond what the model knows from its training data.

The setup process starts with locating your Claude Desktop configuration file. On macOS, you will find it at ~/Library/Application Support/Claude/claude_desktop_config.json. On Windows, it lives at %APPDATA%\Claude\claude_desktop_config.json. If the file does not exist yet, create it. This JSON file tells Claude Desktop which MCP servers to launch when the application starts.

Open the configuration file and add BrightBean’s MCP server to the mcpServers object. You need your BrightBean API key, which you can get from your BrightBean dashboard. The server runs as a local process using npx, so it downloads and executes automatically without requiring a global installation. Save the file and restart Claude Desktop. You should see the MCP tools icon appear in the chat interface, indicating that YouTube intelligence tools are now available.

Once connected, you can ask Claude questions that require YouTube data using natural language. Try asking “What content gaps exist in the meal prep niche?” or “Score this title: 10 Mistakes Every New YouTuber Makes.” Claude will recognize that answering requires YouTube data, invoke the appropriate BrightBean tool through MCP, and synthesize the results into a clear response. You do not need to specify which endpoint to use or how to format the request. Claude handles the tool selection and parameter mapping automatically.

The MCP connection also supports multi-step research. You can ask Claude to research a niche end-to-end: finding content gaps, analyzing top performers, scoring potential titles, and generating a content plan. Claude chains multiple tool calls together, using results from each step to inform the next, creating a research workflow that would take hours to execute manually.

How BrightBean helps

BrightBean’s MCP server is the bridge between Claude Desktop and YouTube intelligence. Add the following configuration to your claude_desktop_config.json file to enable the connection.

{
  "mcpServers": {
    "brightbean": {
      "command": "npx",
      "args": ["-y", "@brightbean/mcp-server"],
      "env": {
        "BRIGHTBEAN_API_KEY": "bb_your_api_key"
      }
    }
  }
}

After restarting Claude Desktop, you get access to these tools through natural conversation:

  • search_youtube: Search and analyze videos by keyword
  • find_content_gaps: Identify underserved topics in any niche
  • score_title: Evaluate title click-through potential
  • score_thumbnail: Analyze thumbnail visual effectiveness
  • analyze_hook: Assess video hook quality and retention impact
  • benchmark_channel: Compare channels against niche averages
  • get_trending: Discover trending topics and rising searches

Key takeaways

  • Claude Desktop supports MCP servers that extend its capabilities with external data
  • Configuration requires editing one JSON file and restarting the application
  • No coding is needed because Claude automatically discovers and uses BrightBean tools
  • Natural language questions trigger the right API calls behind the scenes
  • Multi-step research workflows chain tool calls together for thorough analysis

Get structured YouTube intelligence

BrightBean delivers content gaps, title scores, thumbnail analysis, and hook classification via API and MCP server.

Get early access →