About io.github.ludmila-omlopes/youtube-video-analyzer
io.github.ludmila-omlopes/youtube-video-analyzer is an MCP server in the Social category: mCP stdio server for analyzing YouTube videos with Google Gemini.
Install
claude mcp add io-github-ludmila-omlopes-youtube-video-analyzer -- npx -y @ludylops/youtube-video-analyzer-mcpnpx -y @ludylops/youtube-video-analyzer-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (11)
analyze_long_youtube_videoanalyzes long videos or VODs as a required MCP task.
Parameters not published.
analyze_youtube_videoanalyzes short videos or bounded clip windows.
Parameters not published.
analyze_youtube_video_audioanalyzes speech-focused videos using audio-first instructions.
Parameters not published.
cancel_long_youtube_analysiscancels a background long-video job.
Parameters not published.
continue_long_video_analysisasks follow-up questions for a previous long-video session as a required MCP task.
Parameters not published.
get_long_youtube_analysis_resultfetches a completed background long-video job result.
Parameters not published.
get_long_youtube_analysis_statuspolls a background long-video job.
Parameters not published.
get_youtube_analyzer_capabilitiesinspects local support for long-video strategies.
Parameters not published.
get_youtube_video_frameextracts a high-resolution JPEG frame at a timestamp, with optional Gemini timestamp refinement before local extraction.
Parameters not published.
get_youtube_video_metadatafetches normalized public YouTube metadata.
Parameters not published.
start_long_youtube_analysisstarts a background long-video job and returns a `jobId`.
Parameters not published.
Ask AI
Ask AI about io.github.ludmila-omlopes/youtube-video-analyzer
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
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.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.