Back to Home
0GiS0 icon

youtube-mcp-server

Verified Safe

by 0GiS0

Overview

This server provides practical examples of creating Model Context Protocol (MCP) servers to integrate external services, specifically the YouTube API, with language models like GitHub Copilot Chat.

Installation

Run Command
cd mcp-remote && npm install && cp .env-sample .env && echo "YOUTUBE_API_KEY=YOUR_YOUTUBE_API_KEY" >> .env && npm run build && npm start

Environment Variables

  • YOUTUBE_API_KEY
  • PORT

Security Notes

The server uses environment variables (via `dotenv`) for sensitive information like the `YOUTUBE_API_KEY`, which is good practice to prevent hardcoding secrets. Input validation for tool arguments is performed using Zod schemas. No 'eval', obfuscation, or immediately apparent malicious patterns were found in the provided source code. The HTTP/SSE transport in `mcp-remote` is handled by the `@modelcontextprotocol/sdk` and `express`, which are standard and generally secure libraries.

Similar Servers

Stats

Interest Score39
Security Score9
Cost ClassMedium
Avg Tokens750
Stars16
Forks16
Last Update2025-12-04

Tags

MCP ServerYouTube APIGitHub Copilot ChatNode.jsTypeScript