YouTube Video Summarizer (pay-per-call)
io.github.JonTelep/summarize-vidVersion 0.6.0Summarize YouTube videos or fetch transcripts. Pay-per-call via x402 (USDC on Base), no account.
Status
Responds438 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:38 UTC
- Latency
- 438 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://mcp.sumvid.app/mcpResponds438 msNo sign-in
Claude Code
claude mcp add --transport http summarize-vid https://mcp.sumvid.app/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: summarize-vid
Remote MCP server URL: https://mcp.sumvid.app/mcpCursor
{
"mcpServers": {
"summarize-vid": {
"url": "https://mcp.sumvid.app/mcp"
}
}
}VS Code
code --add-mcp '{"name":"summarize-vid","type":"http","url":"https://mcp.sumvid.app/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
4 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
format_jsonValidate 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 charged. Pay-per-call via x402 (USDC on Base), no account or API key. | Not declared | Not declared | Not declared | Not declared |
get_youtube_transcriptFetch the raw transcript text of a YouTube video (no model run, the cheaper SKU, $0.003 USDC on Base), in any of 100+ languages (`language` param, BCP-47). Pay-per-call via x402, no account. A video without captions returns an error and is not charged. | Not declared | Not declared | Not declared | Not declared |
list_new_channel_videosNew 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/publish times, newest first, plus `newest_video_id` to use as your next cursor. Pay-per-call via x402 (USDC on Base), no account or API key. An unresolvable channel or a naive `since` timestamp returns an error and is not charged. | Not declared | Not declared | Not declared | Not declared |
summarize_youtube_videoSummarize 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 an error and is not charged. New videos up to 60 minutes; longer ones (or ones whose length can't be determined) return an error and are not charged. | Not declared | Not declared | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Jul 23, 2026
- Updated
- Jul 23, 2026
- Repository
- Not given
- Categories (suggested)
- Design and mediaSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared