OpenClaw
Koppel Transcript Dock aan autonome OpenClaw-agents voor geautomatiseerd videoonderzoek, samenvattingen van transcripten en codeextractie.
Overzicht#
OpenClaw is een open-sourceframework voor autonome AI-agents die op je eigen computer draaien. Standaard worden webscrapers en lokale browserautomatisering geblokkeerd door bot-beveiliging van platforms, of ze lopen tegen strikte aanvraaglimieten aan.
Door Transcript Dock aan OpenClaw te koppelen krijgen je autonome digitale medewerkers directe toegang tot videogegevens van YouTube en TikTok. Je agents kunnen onderwerpen zoeken, uploads van kanalen weergeven, playlists uitlezen en gestructureerde transcripties met tijdstempels per woord in seconden ophalen.
1. Voeg de MCP-server toe#
Voeg de Transcript Dock stdio-server toe aan het configuratiebestand van je OpenClaw-agent (openclaw.json of config.json):
{"mcpServers": {"transcriptdock": {"command": "npx","args": ["-y", "@transcriptdock/mcp"],"env": {"TRANSCRIPTDOCK_API_KEY": "td_live_YOUR_KEY","TRANSCRIPTDOCK_BASE_URL": "https://www.transcriptdock.com"}}}}
2. Configureer de omgeving#
Geef je Transcript Dock API-sleutel op in het env-blok. Vervang td_live_YOUR_KEY door je echte API-sleutel uit het ontwikkelaarsdashboard.
| Variabele | Beschrijving | Verplicht |
|---|---|---|
TRANSCRIPTDOCK_API_KEY | Je API-sleutel voor de werkruimte, die begint met td_live_. | Ja |
TRANSCRIPTDOCK_BASE_URL | API-oorsprong, precies https://www.transcriptdock.com. De server stopt bij het opstarten zonder deze waarde. | Ja |
3. Controleer de verbinding#
Start je OpenClaw-agent en vraag hem de geïnstalleerde tools te controleren:
Controleer de beschikbare tools en bevestig dat transcriptdock is verbonden.
Je agent moet bevestigen dat onder meer de tools transcribe, search_youtube, list_channel_videos en get_transcript beschikbaar zijn.
Autonome workflows#
Zodra de verbinding staat, kan je OpenClaw-agent zelfstandig zoek- en transcriptietools aan elkaar koppelen:
- Onderzoek naar onderwerpen: De agent zoekt op YouTube met
search_youtube, bepaalt de meest relevante video's en haalt volledige transcripties op voor een samenvatting. - Kanaalmonitoring: Met
get_channel_latest_videoshoudt je agent nieuwe uploads van aangewezen makers bij en vat ze samen in je kennisbank. - Van tutorial naar code: De agent leest transcripties van technische tutorials en zet mondelinge stap-voor-stap-instructies om in uitvoerbare codebestanden.
- Samenvatting van een playlist: Met
list_playlist_videosloopt de agent een hele playlist of cursusplanning door en stelt hij een overzichtelijke studiegids samen.
Voorbeeldprompts voor agents#
- "Zoek op YouTube naar recente tutorials over het bouwen van autonome agents in Python. Transcribeer de twee beste video's en haal de kernarchitectuur van de code eruit in een Markdown-rapport."
- "Haal het transcript op van deze YouTube-lezing: https://www.youtube.com/watch?v=dQw4w9WgXcQ. Vat de belangrijkste argumenten samen en geef me citaten met tijdstempels."
- "Zoek de vijf nieuwste video's van het kanaal @veritasium. Transcribeer de meest recente upload en noem de belangrijkste vragen die in de aflevering aan bod komen."
- "Lees de video's in deze YouTube-playlist en maak een geïndexeerd lesplan met korte samenvattingen per sessie."
Problemen oplossen#
npx -y @transcriptdock/mcp direct in je terminal uit te voeren.jobs:read, jobs:write en transcripts:read erin staan. Het lezen van transcripties en exports (get_transcript, get_video_transcript) vereist transcripts:read.