YouTube Data API
Integrates with YouTube Data API v3 to provide video search, channel statistics, trending content an...
Log in to the Google Cloud Console
- Go to https://console.cloud.google.com/ and sign in with your Google account.
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.
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.
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.
(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.
(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_analysisand that your MongoDB user has read/write permissions for it.
- If you want improved performance and the ability to use advanced tools (like
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.
- In the FastMCP connection setup, enter the following environment variables:
You’re done! Your FastMCP YouTube integration should now be ready to use.
Quick Start
Choose Connection Type for
Authentication Required
Please sign in to use FastMCP hosted connections
Run MCP servers without
local setup or downtime
Access to 1,000+ ready-to-use MCP servers
Skip installation, maintenance, and trial-and-error.
No local setup or infra
Run MCP servers without Docker, ports, or tunnels.
Always online
Your MCP keeps working even when your laptop is off.
One secure URL
Use the same MCP from any agent, anywhere.
Secure by default
Encrypted connections. Secrets never stored locally.
Configuration for
Environment Variables
Please provide values for the following environment variables:
HTTP Headers
Please provide values for the following HTTP headers:
started!
The MCP server should open in . If it doesn't open automatically, please check that you have the application installed.
Copy and run this command in your terminal:
Make sure Gemini CLI is installed:
Visit Gemini CLI documentation for installation instructions.
Make sure Claude Code is installed:
Visit Claude Code documentation for installation instructions.
Installation Steps:
Configuration
Installation Failed
More for Entertainment and Media
View All →Video Edit (MoviePy)
MoviePy-based video editing server that provides comprehensive video and audio processing capabilities including trimming, merging, resizing, effects, format conversion, YouTube downloading, and text/image overlays through an in-memory object store for chaining operations efficiently.
Video & Audio Text Extraction
Extracts text from videos and audio files across platforms like YouTube, Bilibili, TikTok, Instagram, Twitter/X, Facebook, and Vimeo using Whisper speech recognition for transcription, content analysis, and accessibility improvements.
Navidrome
Integrates with Navidrome music servers to provide complete music library management including playlist creation, playback control, search functionality, listening history tracking, Last.fm integration for recommendations, Radio Browser for internet radio discovery, and LRCLIB for synchronized lyrics retrieval.
ElevenLabs
Unleash powerful Text-to-Speech and audio processing with the official ElevenLabs MCP server. It enables MCP clients like Claude Desktop, Cursor, and OpenAI Agents to generate speech, clone voices, transcribe audio, and create unique sounds effortlessly. Customize voices, convert recordings, and build immersive audio scenes with easy-to-use APIs designed for creative and practical applications. This server integrates seamlessly, expanding your AI toolkit to bring rich, dynamic audio experiences to life across various platforms and projects.
Ableton Live
Enables control of Ableton Live music production software through a bidirectional communication system that supports track creation, MIDI editing, playback control, instrument loading, and library browsing for music composition and sound design workflows.
More for Analytics and Data
View All →Gemini CLI
Integrates with Google's Gemini CLI to leverage massive token windows for analyzing large files and codebases, providing general queries, sandbox-mode code execution for safe testing, and structured response handling with behavioral flags for context control.
Meta Ads
Unlock AI-driven insights and control for your Meta ad campaigns across Facebook and Instagram. Meta Ads MCP enables large language models to analyze performance, visualize creatives, and provide strategic recommendations through a unified interface. Manage campaigns, ad sets, and ads with actionable feedback on budget allocation, targeting, and creative improvements. Compatible with any MCP client and supports comprehensive campaign management on all Meta platforms. Leverage automated monitoring, creative optimization, and detailed performance metrics to maximize your advertising impact effortlessly.
Excel
Unlock powerful Excel automation with this MCP server that reads and writes Excel files effortlessly. It supports text, formulas, sheet creation, and works with XLSX, XLSM, XLTX, and XLTM formats. Windows users benefit from live editing and screen capture features. The server offers tools to describe sheets, read cell ranges with pagination, write values or formulas, create tables, and copy sheets. Configurable paging limits help manage large data efficiently. Designed for seamless Excel data manipulation, it enhances workflow automation and integration with other systems through the Model Context Protocol.