Y

YouTube Data API

Integrates with YouTube Data API v3 to provide video search, channel statistics, trending content an...

77 views
1 installs
Updated Sep 17, 2025
Not audited
Integrates with YouTube Data API v3 to provide video search, channel statistics, trending content analysis, transcript extraction, and niche analysis for discovering high-performance channels within specific topics and timeframes.
  1. Log in to the Google Cloud Console

  2. Create or Select a Project

    • In the top navigation bar, click on the project dropdown and either create a new project or select an existing one.
  3. Enable the YouTube Data API v3

    • From the left-hand navigation, go to “APIs & Services” → “Library”.
    • Search for “YouTube Data API v3” and click on it.
    • Click the “Enable” button.
  4. Create an API Key

    • Navigate to “APIs & Services” → “Credentials” in the left sidebar.
    • Click “+ CREATE CREDENTIALS” and select “API key”.
    • Your new API key will be displayed. Copy this key.
  5. (Recommended) Secure Your API Key

    • In the Credentials list, click on your API key’s name.
    • Under “API restrictions”, select “Restrict key” and choose “YouTube Data API v3.”
    • You can also add “Application restrictions” like IP addresses for extra security.
    • Save your changes.
  6. (Optional) Set up MongoDB for Caching and Analytics

    • If you want improved performance and the ability to use advanced tools (like findConsistentOutlierChannels), get a connection string for a MongoDB database:
      • You can sign up for a free MongoDB Atlas cluster at https://www.mongodb.com/cloud/atlas.
      • When creating your connection string, ensure it uses the database name youtube_niche_analysis and that your MongoDB user has read/write permissions for it.
  7. Fill in the FastMCP Connection Interface

    • In the FastMCP connection setup, enter the following environment variables:
      • YOUTUBE_API_KEY: Paste the API key you copied earlier.
      • (Optional) MDB_MCP_CONNECTION_STRING: Paste your MongoDB connection string if you have set one up and want caching/advanced tools.

    Use the “Install Now” button in your FastMCP connection interface to add these ENV values.

You’re done! Your FastMCP YouTube integration should now be ready to use.

Quick Start

View on GitHub

More for Entertainment and Media

View All →

More for Analytics and Data

View All →

Similar MCP Servers

Y

YouTube Data

Integrates with YouTube Data API to retrieve and analyze video content, transcripts, channel statistics, and engagement metrics across different regions and categories without leaving the conversation interface.

Entertainment and Media Analytics and Data
122
0

Report Issue

Thank you! Your issue report has been submitted successfully.