io.github.JonTelep/summarize-vid · v0.6.0 · ai-and-media
YouTube Video Summarizer (pay-per-call) is healthy: it completed an MCP handshake in 2480 ms and exposes 4 tools. It scores 57/100.
Summarize YouTube videos or fetch transcripts. Pay-per-call via x402 (USDC on Base), no account.
Endpoint: https://mcp.sumvid.app/mcp (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| health | 17 / 25 |
| authEase | 15 / 15 |
| toolQuality | 15 / 15 |
| maintenance | 5 / 15 |
| adoption | 0 / 10 |
| usage | 0 / 10 |
| security | 5 / 10 |
Scoring v0.3, computed 2026-10-15T02:45:59.761Z.
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-15T01:45:38.876Z | Healthy | 2480 |
summarize_youtube_video | Summarize a YouTube video with Claude and return the summary text, in any of 100+ output languages (`language` param, BCP-47). Pay-per-call via x402 (USDC on Base) — no account or API key. Cheaper than pulling the full transcript into your own context. A bad URL or a video without captions returns a |
get_youtube_transcript | Fetch the raw transcript text of a YouTube video (no model run — the cheaper SKU), in any of 100+ languages (`language` param, BCP-47). Pay-per-call via x402 (USDC on Base), no account. A video without captions returns an error and is not charged. |
list_new_channel_videos | New videos on a YouTube channel since your last poll — stateless channel monitoring, no accounts or webhooks. Pass a channel URL, @handle, or channel id, plus an optional cursor (`since_video_id` or `since`, an ISO 8601 timezone-aware timestamp) from your last call. Returns new video ids/titles/publ |
format_json | Validate raw JSON and return it pretty-printed or minified. `pretty` (default true) uses two-space indentation; false minifies. `sort_keys` (default false) sorts object keys alphabetically and leaves array order alone. Input is capped at 1 MB. Invalid JSON raises with the line and column and is not |