Get the FREE Ultimate OpenClaw Setup Guide →

MCP-youtube

MCP server from anisayari/MCP-youtube-server

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio anisayari-mcp-youtube-server npx -y anisayari/mcp-youtube-server

How to use

This MCP server exposes a comprehensive set of YouTube analysis and AI-powered text tools via MCP endpoints and REST API. You can search YouTube videos, analyze comments, generate scripts, extract SEO insights, compare videos, and perform a suite of AI text operations (rewrite, summarize, expand, translate, and more). The server is designed to be called from web browsers (CORS enabled) and supports MCP protocol calls as well as direct REST requests. Typical usage involves calling the MCP endpoint to list tools or to invoke a specific tool by name with the required arguments, enabling seamless chaining of data gathering, processing, and content generation tasks for YouTube-focused workflows.

How to install

Prerequisites:

  • Node.js (recommended latest LTS) or access to a Cloudflare Worker deployment workflow
  • npm or yarn
  • Optional: Cloudflare Wrangler CLI if deploying as a Worker (wrangler login, wrangler config)
  1. Install Wrangler (for Cloudflare Workers) and login
npm install -g wrangler
wrangler login
  1. Retrieve the MCP YouTube server package
  • If you are using the provided npm package or repository, follow the repository's install steps. The MCP server is exposed at a Cloudflare Worker URL, so you may deploy via Wrangler or a similar workflow depending on your environment.
  1. Configure deployment
  • For Wrangler-based deployments, ensure wrangler.toml points to the correct account, zone, and worker script. If this MCP server ships as a Worker, you may publish it directly:
wrangler publish
  1. Run locally (if supported by the project)
  • Some projects provide a local dev server mimic. Check repository for server.js or index.js entry. If available, start with:
node server.js
  1. Verify deployment

Additional notes

Notes and tips:

  • The MCP endpoint supports the standard tools/list and tools/call methods. Use tools/list to discover available tools and their exact parameter names.
  • CORS is enabled, so you can call the REST endpoints directly from browser-based apps.
  • The server implements a KV-based caching layer to accelerate repeated queries; configure cache TTL based on your usage patterns.
  • If deploying to Cloudflare Workers, ensure your environment variables (if any) are set in wrangler.toml or your host platform. Monitor quota limits for R2 KV or similar if used.
  • The npm_package field is null because this deployment is described as a Worker-based MCP server rather than a traditional Node.js package installable via npm.

Related MCP Servers

Sponsor this space

Reach thousands of developers