Mmcp.market

Watch CLI MCP server

by sonpiaz·io.github.sonpiaz/watch-cli·v0.3.1·253 stars

Hand any social video to your AI agent — frames + transcript bundled. MCP server for watch-cli.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Established

253 stars57 downloads/wk

Reviews

Write one

Nobody has reviewed Watch CLI yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Watch CLI tools (1)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • watch

    Watch any social video → get an architecture diagram, working component, runnable notebook, or step-by-step cheat sheet — automatically.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan3 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 15 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install Watch CLI in Claude Code, Cursor or VS Code

Runs npx -y @sonpiaz/watch-cli-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add watch-cli -- npx -y @sonpiaz/watch-cli-mcp
Add to Cursor

What the publisher says

From the Watch CLI repository's README, as published. We do not edit it. Read it on GitHub

watch-cli

Watch any social video → get an architecture diagram, working component, runnable notebook, or step-by-step cheat sheet — automatically.

Eyes and ears for your AI agent. watch-cli composes yt-dlp + ffmpeg + a Whisper-class ASR into a single command that hands an agent the raw materials to "watch" any video: VIDEO + FRAMES + TRANSCRIPT, ready for an LLM to read frames as images and transcript as text.

watch https://twitter.com/anyone/status/12345

Works on YouTube, X, LinkedIn, TikTok, Reddit, Vimeo, and Facebook. Login-walled posts (LinkedIn, private X, FB) work with WATCH_BROWSER=auto, which reads cookies from a browser you are signed in to.

What you can build

Hand the watch output to your agent with one of five prompts in prompts/:

The prompt library is what turns "video → frames + transcript" into "video → working artifact". The full Prompt library section below has copy-paste templates.

Why this exists

Large language models can't watch video natively — they read text and look at still images. You can hand a video to a multimodal API and get back a chat-style summary, but for an agent workflow that's the wrong artifact: the agent wants the raw frames and the full transcript so it can reason for itself, not someone else's pre-digested recap.

A video is just frames + audio, and each piece already has a fast, near-free primitive:

  • yt-dlp downloads from any social platform
  • ffmpeg extracts evenly-spaced frames
  • An ASR model transcribes the audio
  • A multimodal LLM hears tone, music, SFX, language, mood

Compose them and your agent has the materials to watch any social video.

What it looks like

$ watch https://www.linkedin.com/posts/some-talk_activity-12345

VIDEO: /tmp/dl-video/abc123.mp4
DURATION: 218
FRAMES:
  /tmp/frames_abc123/frame_01.jpg
  /tmp/frames_abc123/frame_02.jpg
  …
TRANSCRIPT:
  Today I want to talk about how decomposition unlocks 10× cost reduction in
  multimodal pipelines …

Your agent reads the JPGs and the transcript. That's the whole watch.

Why pay-per-use, not subscription

Most subscription summary tools start around $15/month and deliver a polished, human-readable summary. If you're feeding an AI agent, that's the wrong artifact — agents need raw frames and the full transcript to reason for themselves, not someone else's pre-digested recap.

A typical research session is 1–3 videos, not 100. Through Kyma — the default backend — a 1-hour video costs ~$0.05 (transcribe is the only paid step; frame extraction is local ffmpeg).

No monthly minimum, no seat license, no lock-in. The free credit at Kyma signup is enough to run the full pipeline end-to-end before you spend a cent.

Install

# macOS — Homebrew (recommended)
brew tap sonpiaz/tap
brew install watch-cli

# Any OS — curl
curl -fsSL https://github.com/sonpiaz/watch-cli/releases/latest/download/install.sh | bash

The curl one-liner auto-falls back to git clone of main if no

published release tarball is reachable.

Claude Code (skill marketplace)

If you use Claude Code, install watch-cli as a skill:

/plugin marketplace add sonpiaz/watch-cli
/plugin install watch-cli@watch-cli

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Watch CLI: common questions

Is Watch CLI MCP server safe?
Mostly: it is graded B (83/100). Read the Watch CLI safety report
How do I install Watch CLI?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Watch CLI need an API key?
Yes. The registry entry asks for KYMA_API_KEY, GROQ_API_KEY.
Is Watch CLI maintained?
The last commit was 15 days ago (2026-09-13). The latest release is v0.3.1.
What can I use instead of Watch CLI?
Servers from other publishers that do the same job: Claude Real Video MCP server, Taisly Social Media Posting MCP server and Watch Skill MCP server. Compare all Watch CLI alternatives.

Alternatives to Watch CLI

Same job from other publishers: the closest match first, then the best rated.

All Watch CLI alternatives →
  • Claude Real Video
    Let any LLM watch a video locally — and search everything it has ever watched.
    A
  • Taisly Social Media Posting
    Publish videos to TikTok, Reels, Shorts, X, and Facebook through Taisly.
    A
  • Watch Skill
    Watch video and live sessions, keep timestamped evidence, and verify an agent's own work.
    B
  • Agent-Native Assets
    Digital asset manager - upload, organize, search, and generate on-brand images and videos
    A
  • mcptoon
    MCP tools + agent skills in one zero-dependency CLI: 71,929 -> 581 tokens (-99.2%, measured).
    A

More from sonpiaz →