io.github.ludmila-omlopes/youtube-video-analyzer
MCP stdio server for analyzing YouTube videos with Google Gemini
Ask AI about io.github.ludmila-omlopes/youtube-video-analyzer
Powered by Claude · Grounded in docs
I know everything about io.github.ludmila-omlopes/youtube-video-analyzer. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
YouTube Video Analyzer MCP (stdio)
MCP stdio server for analyzing public YouTube videos with Google Gemini. This repository is the MCP-only extract from the platform monorepo: analysis logic lives in @ludylops/video-analysis-core (consumed here via file: for local development or a published version in production).
Layout
- Sibling clone expected:
../youtube-analyzer-mcp(seepackage.json→@ludylops/video-analysis-core). - After cloning, build core once from the monorepo:
npm run build -w @ludylops/video-analysis-core(fromyoutube-analyzer-mcproot).
Setup
npm install
npm run build
npm test
Copy .env.example to .env and set GEMINI_API_KEY (and optionally YOUTUBE_API_KEY, GEMINI_MODEL, YT_DLP_PATH).
Run
npm run build
npm start
Or use the global-style setup flow from the bin entry (see --help).
Publishing
- Publish or version
@ludylops/video-analysis-coreand replace thefile:dependency with a semver range. - Update
server.jsonrepository.urlif the GitHub remote differs from this template. npm publishand refresh MCP Registry metadata as needed.
