What are the runtime requirements?
Node.js 18 or higher is required. A Google Cloud Project with the YouTube Data API v3 enabled and a valid API key are needed; optional OAuth 2.0 credentials enable playlist management.
@danisss9
Basic information
A Model Context Protocol (MCP) server that enables AI applications to search for YouTube music videos and manage playlists using the official YouTube Data API v3.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"youtube-playlist-generator": {
"command": "node",
"args": [
"/absolute/path/to/yt-playlist-generator/build/index.js"
],
"env": {
"YOUTUBE_API_KEY": "your_youtube_api_key_here",
"YOUTUBE_CLIENT_ID": "your_client_id_here",
"YOUTUBE_CLIENT_SECRET": "your_client_secret_here"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol (MCP) server that enables AI applications to search for YouTube music videos and manage playlists using the official YouTube Data API v3. It is designed for developers integrating YouTube functionality into MCP‑compatible clients like Claude Desktop or VS Code with GitHub Copilot.
Install Node.js 18+, clone the repo, run npm install, obtain a YouTube Data API key (and optional OAuth credentials), set environment variables (YOUTUBE_API_KEY, YOUTUBE_CLIENT_ID, YOUTUBE_CLIENT_SECRET), build with npm run build, then configure the server in your MCP client’s settings using the node command with the built index.js path. Use tools like search_music_videos or create_playlist via natural language in the client.
Node.js 18 or higher is required. A Google Cloud Project with the YouTube Data API v3 enabled and a valid API key are needed; optional OAuth 2.0 credentials enable playlist management.
It abstracts the YouTube Data API v3 into easy‑to‑use MCP tools, allowing AI assistants to search, retrieve details, and manage playlists without writing custom API code or handling authentication flows.
All requests are made directly to the YouTube Data API v3 servers. No user data is stored or transmitted through a third‑party intermediary.
The YouTube Data API imposes a daily quota of 10,000 units (by default). Rate limiting also applies. OAuth access

Verified distributed compute for humans, applications, and agents. Submit Blender, Octane, and video workloads, route them across qualified GPUs, track asynchronous execution, download finished artifacts, and verify FARP

SSH MCP server for AI agents: remote commands, file transfer, log search and server audits through OpenSSH.

Official Porkbun MCP server, maintained by Porkbun. Check domain availability and pricing, register, renew and transfer domains, and manage DNS records, nameservers, URL forwarding, glue records, DNSSEC and domain contac
Set up and manage the Eddyter AI rich text editor by talking to your AI agent — for Claude, Cursor, Codex and other MCP tools. A Model Context Protocol server that lets AI tools add Eddyter to a React, Next.js, Vite or R

Local-first credential broker for MCP. AI coding agents (Claude Code, Cursor, Codex…) call APIs, SSH and databases through scoped presets; secrets stay in your OS keychain and never enter the agent's context.
Comments