Transcriptions YouTube pour agents IA
Un serveur MCP, une API REST, et un flux d'inscription qu'un agent peut effectuer entièrement seul. Aucun humain n'a besoin de créer un compte ou de coller une clé.
Inscription en libre-service, sans humain dans la boucle
La plupart des API de transcription exigent qu'une personne s'inscrive, ouvre un tableau de bord, et copie une clé avant qu'un agent puisse effectuer son premier appel. Pas celle-ci. Deux requêtes suffisent pour que l'agent dispose d'une clé fonctionnelle avec 100 crédits gratuits.
Étape 1 — demander un code (aucune clé API requise) :
curl -X POST https://getyoutubetranscript.com/api/v1/signup \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]"}'Étape 2 — échanger le code contre une clé :
curl -X POST https://getyoutubetranscript.com/api/v1/signup/verify \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]", "otp": "123456"}'
# => { "success": true, "api_key": "sk_live_..." }Se connecter via MCP
Streamable HTTP, donc rien ne tourne en local. Fonctionne avec Claude Desktop, Claude Code, Cursor, Windsurf, et tout autre client compatible MCP. OAuth 2.1 avec Dynamic Client Registration est pris en charge pour les clients qui s'authentifient de cette façon à la place.
{
"mcpServers": {
"getyoutubetranscript": {
"url": "https://getyoutubetranscript.com/api/mcp",
"headers": {
"Authorization": "Bearer sk_live_..."
}
}
}
}| Outil | Ce qu'il fait | Coût |
|---|---|---|
get_youtube_transcript | Transcription complète plus titre, auteur, miniature | 1 crédit |
search_youtube | Rechercher des vidéos ou chaînes, avec pagination | 1 crédit |
get_channel_latest_videos | Métadonnées d'une chaîne et ses publications récentes | Gratuit |
search_channel_videos | Rechercher au sein d'une chaîne | 1 crédit |
list_channel_videos | Toutes les vidéos publiées par une chaîne | 1 crédit |
list_playlist_videos | Toutes les vidéos d'une playlist | 1 crédit |
Ou appelez simplement l'API REST
curl "https://getyoutubetranscript.com/api/v1/transcript?v=dQw4w9WgXcQ" \
-H "Authorization: Bearer sk_live_..."La référence complète des points d'accès, des paramètres et des formats de réponse se trouve dans la documentation API. Il existe aussi un skill agent téléchargeable et un guide de configuration MCP pas à pas.
Aucun quota YouTube à gérer
L'API officielle YouTube Data accorde à chaque projet 10 000 unités/jour, et captions.download à lui seul coûte 200 unités par appel plus OAuth. Cette API ne fait pas transiter ce point d'accès avec votre clé, il n'y a donc aucun plafond quotidien à budgétiser — seulement le débit de requêtes par offre. Consultez le guide sur les quotas pour le détail complet.
Vous préférez démarrer depuis un tableau de bord ? Créez une clé manuellement — 100 crédits gratuits, sans carte requise.
FAQ sur l'intégration d'agents
Un agent peut-il vraiment s'inscrire lui-même sans humain ?
Oui. Envoyez une requête POST avec un email vers /api/v1/signup pour déclencher un code à 6 chiffres, puis envoyez une requête POST avec l'email et le code vers /api/v1/signup/verify et la réponse contient une clé API active. Aucune visite du tableau de bord, aucune carte, aucune étape humaine. La clé démarre avec 100 crédits gratuits.
Ai-je besoin du serveur MCP, ou puis-je simplement utiliser REST ?
Les deux fonctionnent. MCP est mieux adapté lorsqu'un modèle doit décider de récupérer une transcription en cours de conversation, car les outils sont auto-descriptifs et le client les découvre automatiquement. REST classique est mieux adapté dans un pipeline où votre propre code décide quand appeler.
Combien coûte le fonctionnement d'un agent sur cette plateforme ?
100 crédits gratuits pour démarrer, puis 5 $/mois pour 1 000 crédits (ou 4,50 $/mois facturé annuellement). Un crédit correspond à une requête réussie. Les requêtes échouées et limitées ne sont jamais facturées, donc une boucle de nouvelles tentatives ne peut pas vider silencieusement un solde.
Quelles sont les limites de débit ?
60 requêtes/minute sur l'offre gratuite, 200 sur l'offre mensuelle, 300 sur l'offre annuelle, appliquées comme une fenêtre fixe d'1 minute par clé API. Un 429 signifie qu'il faut ralentir, pas qu'il n'y a plus de crédits - consultez le guide sur les limites de débit pour le bon backoff.
Cela consomme-t-il mon quota de l'API YouTube Data ?
Non. Cela ne fait pas transiter captions.download avec votre clé, donc il n'y a aucun plafond quotidien de 10 000 unités à gérer. Vous êtes uniquement limité par le débit de requêtes de votre offre.