惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
GbyAI
GbyAI
Google DeepMind News
Google DeepMind News
Jina AI
Jina AI
B
Blog
aimingoo的专栏
aimingoo的专栏
酷 壳 – CoolShell
酷 壳 – CoolShell
T
The Blog of Author Tim Ferriss
Last Week in AI
Last Week in AI
月光博客
月光博客
H
Help Net Security
V
Visual Studio Blog
量子位
A
About on SuperTechFans
博客园 - Franky
人人都是产品经理
人人都是产品经理
N
Netflix TechBlog - Medium
云风的 BLOG
云风的 BLOG
雷峰网
雷峰网
Martin Fowler
Martin Fowler
Microsoft Security Blog
Microsoft Security Blog
博客园 - 叶小钗
P
Proofpoint News Feed
MongoDB | Blog
MongoDB | Blog

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
Here is something to talk about, Stop copy-pasting YouTub...
MK · 2026-06-03 · via DEV Community

MK

Hey 👋 — sharing something I've been working on lately, in case it's useful to anyone doing similar stuff.

Quick context: I use Claude a lot for digging through YouTube — conference talks, tutorials, the occasional 2-hour podcast. And the workflow was always the same annoying dance: open the video, click "Show transcript," copy the wall of text, paste it into Claude, ask my question. Every. Single. Time. And you lose the timestamps, so when Claude says "they mention X around the middle," you can't easily jump back and check.

At some point it bugged me enough that I built a little thing to fix it. It's an MCP server — basically a small program that hands Claude (or Cursor / Windsurf) a set of YouTube tools so it can just… do the fetching itself. I called it Scribefy. (Heads up: it's my own project, so take the plug with the appropriate grain of salt — but the how-it-works bits apply to any YouTube MCP server.)

What it actually does

Once it's plugged in, the assistant gets four tools:

  • search_videos — search YouTube
  • get_video_metadata — title, channel, length, whether it even has captions
  • get_related_videos — the "up next" list
  • extract_transcript — the full transcript, with timestamps

So now I just paste a URL and say "summarize this with timestamps," or even "find me 3 videos on X and tell me where they disagree" — and it figures out the rest. No copy-paste.

Who it's actually handy for

It started as a "scratch my own itch" thing, but the use cases turned out way broader than I expected. A few that keep coming up:

  • Students — drop in a 90-minute lecture and get the 10 things you actually need for the exam, with timestamps to the parts worth rewatching. Beats scrubbing the progress bar hunting for that one slide you half-remember.
  • Researchers — treat a stack of talks/interviews like a mini literature review: "what do these five videos agree and disagree on?" — and get quotes you can cite back to the exact second.
  • Content creators — see what's already been said on a topic before you film, or turn one of your own videos into show notes, a blog post, and a thread in one pass. (The repurpose-one-video-into-five-formats move.)
  • Beginner traders — the forex/trading corner of YouTube is endless hour-long analysis videos. Instead of rewatching, you can pull out the actual setup, rules, and levels a video lays out and ask follow-up questions. (Not financial advice, obviously — just a much faster way to digest the educational stuff.)

Different people, same core trick: let the AI read the video so you don't have to sit through all of it.

If you want to poke at it

It's an npx package, same config in Claude Desktop, Cursor, and Windsurf:

{
"mcpServers": {
"scribefy": {
"command": "npx",
"args": ["-y", "scribefy-mcp"],
"env": { "SCRIBEFY_API_KEY": "sk_live_…" }
}
}
}

(Claude Desktop → Settings → Developer → Edit Config. Cursor → ~/.cursor/mcp.json. Windsurf → ~/.codeium/windsurf/mcp_config.json, then Refresh.) Restart and the tools show up. There's a key + a couple of free credits to mess around with.

The part I actually think is neat

It's not really about one transcript. It's that the assistant can research a whole topic on its own — search for candidates, glance at the metadata to throw out the 3-hour ones, then only pull transcripts for the handful worth reading. Search and metadata are free, so poking around a topic stays cheap and you only "spend" on the videos you actually use.

And the timestamps matter more than I expected — Claude can go "at 12:40 they argue…" and I can click straight there to check, instead of trusting a vibe-summary of a 40-minute video.

The honest bits (because I hate posts that skip these)

  • It's YouTube-only, and the video needs captions (auto-generated counts). It does not do its own speech-to-text, so a caption-less video is a no-go.
  • There are free open-source YouTube MCP servers too. If you're cost-sensitive and don't mind the occasional breakage when YouTube changes something under the hood, those are a totally legit route. Mine's a hosted/paid thing that trades money for reliability (runs through a residential proxy so it doesn't get bot-blocked) plus the extra search/metadata tools.

So — not magic, not for everyone. But if YouTube is part of how you learn or work, having the AI do the watching-and-pulling has been a genuinely nice upgrade.

Where I'm at

It's pretty fresh — just got it listed in the official MCP registry and I'm slowly telling people. Honestly I'm still figuring out what folks actually want it to do, so if you try it (or you've built something similar), I'd love to hear what tools you'd want your agent to have for YouTube.

Anyway — that's the thing. Back to building. 🛠️