Back to Home
0GiS0 icon

youtube-mcp-server

Verified Safe

by 0GiS0

Overview

This server provides examples of Model Context Protocol (MCP) implementations, integrating the YouTube API to enable Large Language Models (LLMs) like GitHub Copilot Chat to search for YouTube channels and videos.

Installation

Run Command
cd youtube-mcp-server/mcp-remote && npm install && npm run build && npm start

Environment Variables

  • YOUTUBE_API_KEY
  • PORT

Security Notes

The project follows good security practices by loading API keys from environment variables (YOUTUBE_API_KEY) using `dotenv`. Input validation for tool arguments is implemented with `Zod`, which helps prevent malformed input issues. The server relies on the `@modelcontextprotocol/sdk` for MCP handling and `express.js` for the remote (SSE) transport, which are widely used and maintained libraries. No 'eval', obfuscation, or immediately identifiable malicious patterns were found in the provided source code. For production deployments of the remote server, further consideration of web security headers and access control might be beneficial beyond what the SDK provides.

Similar Servers

Stats

Interest Score36
Security Score9
Cost ClassLow
Avg Tokens1500
Stars17
Forks16
Last Update2026-01-07

Tags

MCPYouTube APILLM IntegrationNode.jsTypeScript