Skip to content
Agentmart
Submit a tool

YouTube Video Analyzer

MCP stdio server for analyzing YouTube videos with Google Gemini

Connector by ludmila-omlopes · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 5
Write a review

Chalk Labs

Need help deploying YouTube Video Analyzer?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/ludmila-omlopes-youtube-video-analyzer

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP stdio server for analyzing YouTube videos with Google Gemini

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
7 read · 2 write · 0 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 9

Read from the source code; the running server may list different tools.

Read 7 · Look things up without changing anything.

  • analyze_youtube_video
  • analyze_youtube_video_audio
  • get_long_youtube_analysis_result
  • get_long_youtube_analysis_status
  • get_youtube_analyzer_capabilities
  • get_youtube_video_frame
  • get_youtube_video_metadata

Write 2 · Create, change, send or run things.

  • cancel_long_youtube_analysis
  • start_long_youtube_analysis

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • GEMINI_API_KEY

Other settings (environment variables or headers).

  • GEMINI_MODEL
  • YT_DLP_PATH

Tools (9)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • analyze_youtube_videoAnalyze YouTube Video

    Analyze a public YouTube video with Google Gemini. The YouTube URL is normalized to a canonical watch URL, then sent as video input with optional clip offsets attached through videoMetadata. Detects the dominant language of the video, returns natural-language fields in that language, and accepts an optional custom JSON schema. Use this for short videos or bounded clip windows. For VODs and long videos, call get_youtube_analyzer_capabilities first and then use analyze_long_youtube_video.

  • analyze_youtube_video_audioAnalyze YouTube Video From Audio

    Analyze a public YouTube video using only the audio track and transcript-like understanding from Gemini. The YouTube URL is normalized to a canonical watch URL and sent as media input, but the prompt explicitly ignores visual-only evidence and focuses on spoken content, audible cues, and timestamped transcript excerpts. Use this for speech-focused short videos or bounded clip windows, not full long VODs.

  • cancel_long_youtube_analysisCancel Long YouTube Analysis Job

    Cancels a queued or running job created by start_long_youtube_analysis.

  • get_long_youtube_analysis_resultGet Long YouTube Analysis Job Result

    Returns the final result for a job created by start_long_youtube_analysis. While the job is queued or running, result and error are null and status indicates that the job is not done yet.

  • get_long_youtube_analysis_statusGet Long YouTube Analysis Job Status

    Returns the status and latest progress for a job created by start_long_youtube_analysis.

  • get_youtube_analyzer_capabilitiesGet YouTube Analyzer Capabilities

    Inspect this stdio MCP server's local runtime capabilities before choosing a long-video strategy. Call this before analyzing VODs or long videos. If ytDlpAvailable, ffmpegAvailable, and tempDirWritable are all true, use analyze_long_youtube_video with strategy=auto or uploaded_file. If any of those are false, use strategy=url_chunks for long videos or analyze shorter clips with analyze_youtube_video.

  • get_youtube_video_frameGet YouTube Video Frame

    Extract a high-resolution JPEG frame from a public YouTube video at a timestamp. Uses yt-dlp to download a small best-quality video window around the timestamp and ffmpeg to extract one JPEG frame without downscaling. Returns the JPEG as base64 structured content and as an MCP image content item.

  • get_youtube_video_metadataGet YouTube Video Metadata

    Fetch normalized public YouTube video metadata with the YouTube Data API. Accepts supported YouTube URL formats, normalizes them to a canonical watch URL, and does not use Gemini or download the video.

  • start_long_youtube_analysisStart Long YouTube Analysis Job

    Starts long public YouTube video or VOD analysis as a server-managed background job and returns immediately. Use this compatibility tool when your MCP client does not support MCP tasks or has a fixed synchronous tool-call timeout such as 120s. Poll get_long_youtube_analysis_status, fetch the final output with get_long_youtube_analysis_result, and cancel with cancel_long_youtube_analysis. Call get_youtube_analyzer_capabilities first to choose the strategy.

Signals

Stars
5
Forks
0
Open issues
0
Weekly downloads
16
Last commit
May 21, 2026 (5 months ago)
Last release
Mar 22, 2026 (7 months ago)
Last package publish
Mar 21, 2026 (7 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.ludmila-omlopes/youtube-video-analyzer
Version
0.2.1
Auth
API key
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get YouTube Video Analyzer running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying YouTube Video Analyzer?

CallGet help
Cite this page

YouTube Video Analyzer MCP server. Agent Mart. https://agentmart.dev/connectors/ludmila-omlopes-youtube-video-analyzer (last updated 2026-10-24)