YouTube Intelligence API
for AI Agents

Content gap analysis, title scoring, thumbnail intelligence, and hook classification, delivered via API and MCP server. The intelligence layer that vidIQ and TubeBuddy never built.

Free tier available. No credit card required. MCP + REST API.

Works with every major agent framework

OpenClaw
OpenAI Agents
LangGraph
OpenHands
OpenDevin

The gap

YouTube has 31 million channels. Zero intelligence APIs.

vidIQ

vidIQ

20M users

No public API

Dashboard only

No programmatic access

TubeBuddy

TubeBuddy

10M users

No public API

Chrome extension only

No agent integration

YouTube

YouTube Data API

Free, official

Raw metrics only

No scoring or optimization

No intelligence layer

Every other marketing vertical has API-first intelligence. SEO has Semrush and DataForSEO. Ads have Foreplay. Social has Phyllo and Modash. YouTube has nothing. Until now.

How It Works

Your AI agent requests intelligence. Gets structured data back. Generates winning YouTube content.

Your AI Agent
BrightBean
BrightBean
1

Ask

"Find underserved topics in the home cooking niche with high search demand on YouTube"

2

Get

{
  "content_gaps": [
    {
      "topic": "5-ingredient slow cooker meals under $3",
      "demand_score": 87,
      "monthly_searches_est": 12400,
      "competing_videos_above_10k_views": 3,
      "opportunity_rating": "high",
      "suggested_title": "5 Slow Cooker Meals Under $3 (Only 5 Ingredients)",
      "suggested_hook_type": "result_first"
    },
    {
      "topic": "meal prep for night shift workers",
      "demand_score": 74,
      "monthly_searches_est": 8200,
      "competing_videos_above_10k_views": 1,
      "opportunity_rating": "very_high",
      "suggested_title": "Night Shift Meal Prep Nobody Talks About",
      "suggested_hook_type": "identity_callout"
    }
  ],
  "niche": "home cooking",
  "videos_analyzed": 14720
}
3

Build

Your agent uses this to generate scripts, thumbnails, and publishing schedules backed by real demand data, not guesswork.

Five endpoints. Structured intelligence. Zero guesswork.

Endpoint 1

/content-gaps

Find what to make next

Input a niche, get topics with high YouTube search demand and few quality videos. Ranked by opportunity score.

/content-gaps
{
  "topic": "budget home gym under $200",
  "demand_score": 91,
  "supply_gap": "very_high",
  "competing_quality_videos": 2
}

Endpoint 2

/score/title

Know if your title will work before publishing

Input a title + niche, get a score (0-100), pattern analysis against top performers, and specific rewrite suggestions.

/score/title
{
  "score": 72,
  "patterns_matched": ["number_list", "under_price"],
  "patterns_missing": ["curiosity_gap"],
  "rewrite_suggestion": "I Tried 10 Home Gyms Under $200 - One Was Actually Good"
}

Endpoint 3

/score/thumbnail

Pre-flight check for every thumbnail

Submit an image URL, get a CTR prediction score with face detection, text overlay analysis, color contrast, and niche-specific benchmarking.

/score/thumbnail
{
  "score": 68,
  "face_detected": true,
  "emotion": "surprise",
  "text_overlay_readable": true,
  "contrast_ratio": 3.8,
  "improvement": "Increase text size by 20%. Add brighter background contrast."
}

Endpoint 4

/analyze/hook

Classify and score the first 15 seconds

Input a video URL, transcript is extracted automatically. Returns hook type classification, engagement prediction, and comparison to top hooks in the niche.

/analyze/hook
{
  "hook_type": "contrarian_claim",
  "hook_text": "Nobody talks about this $12 kitchen tool...",
  "hook_score": 84,
  "avg_hook_score_in_niche": 61,
  "retention_prediction": "above_average"
}

Endpoint 5

/benchmark

Know where you stand

Input a channel or video URL, get performance benchmarks against your niche. Engagement ratios, posting cadence, title patterns, thumbnail patterns.

/benchmark
{
  "channel_tier": "mid_size",
  "views_per_sub_ratio": 0.12,
  "niche_avg_ratio": 0.08,
  "posting_frequency": "2.3x/week",
  "niche_avg_frequency": "1.8x/week",
  "title_score_avg": 71,
  "niche_title_score_avg": 58
}

Try it now

Enter a YouTube title, pick a niche, and see what the API returns.

Who it's for

Built for the tools that build YouTube channels

For AI Agent Developers

Give your agent YouTube intelligence

Building a content planning agent? A video optimization workflow? Your agent needs data it can act on, not raw metrics.

For Agencies

Scale creative decisions across channels

Your team manages multiple YouTube channels across niches. Every title, thumbnail, and content calendar is a manual decision.

For YouTube SaaS Tools

Embed intelligence into your product

Building a YouTube scheduling tool? An analytics dashboard? A creator CRM? Your users expect optimization intelligence. Don't build a scoring engine from scratch

Simple, predictable pricing. Start free.

Free

$0/month

  • 500 API calls
  • All endpoints included
  • MCP server access

Perfect for: Testing and personal projects

Start Free

Hobby

$19/month

  • 3,000 API calls/month
  • All endpoints included
  • Community support

Perfect for: Side projects and indie creators

Early Access
Recommended

Standard

$99/month

  • 100,000 API calls/month
  • Priority support
  • Webhook notifications

Perfect for: Agencies and power users

Early Access

Growth

$399/month

  • 500,000 API calls/month
  • Dedicated support
  • Custom niche models & volume SLA

Perfect for: SaaS tools and high-volume platforms

Early Access

All plans include REST API + MCP server access. No setup fees. Cancel anytime. Usage-based overage at $0.02/call beyond plan limits.

Founding Member

$99 one-time

Lifetime Pro access for the first 50 members. All features. Forever. Full refund if we don't ship in 60 days.

Become a Founding Member

Works with everything. Ships in minutes.

MCP Configuration
{
  "mcpServers": {
    "brightbean": {
      "url": "https://api.brightbean.xyz/mcp",
      "transport": "sse"
    }
  }
}
REST API
curl -X POST https://api.brightbean.xyz/v1/score/title \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "10 Budget Meals Under $5",
    "niche": "cooking"
  }'

Compatible with your stack

Claude Desktop
/ Claude Code
OpenAI Agents SDK
OpenAI
Agents SDK
LangChain / LangGraph
LangChain
/ LangGraph
CrewAI
Any MCP
client
Any HTTP
client
Is this an analytics dashboard? +

No. BrightBean is a structured intelligence layer that AI agents and developer tools call via API or MCP. You get scores, recommendations, and structured data, not charts.

How fast can I get started? +

Under 5 minutes. Get an API key, add the MCP config or make your first curl request. No SDK installation required.

Can I use this for multiple YouTube channels? +

Yes. One API key works across unlimited channels and niches.

Where does the intelligence come from? +

We analyze tens of thousands of YouTube videos per niche: titles, thumbnails, transcripts, engagement patterns. Our scoring models are trained on empirical performance data, not LLM opinions.

What about the YouTube Data API - why not just use that? +

The YouTube Data API gives you raw metrics (views, likes, subscriber counts). It tells you what happened. BrightBean tells you what to do: scores, recommendations, content gaps, and optimization suggestions. We use the YouTube API as one data source among many to build the intelligence layer on top.

The YouTube intelligence layer is here.

Start with 500 free API calls. No credit card. No sales call. Just build.