Référence des ressources MCP
Les ressources fournissent un accès direct en lecture seule aux données via des modèles d'URI. Contrairement aux outils, les ressources sont récupérées par le client IA comme contexte sans action explicite de l'utilisateur.
tube://video/{videoId}
Métadonnées de la vidéo en JSON.
tube://video/dQw4w9WgXcQ
Renvoie les mêmes champs que l'outil get_video : title, description, channelId, channelTitle, duration, uploadDate, viewCount, status, thumbnailUrl, subtitleStatus, hasSummary.
tube://channel/{channelId}
Informations de la chaîne en JSON.
tube://channel/UCuAXFkgsw1L7xaCfnd5JJOw
Renvoie : channelId, channelTitle, description, subscriberCount, country, channelStatus, videoCount.
tube://subtitles/{videoId}
Transcription en texte brut.
tube://subtitles/dQw4w9WgXcQ
Renvoie la transcription complète sans horodatages, formatée en paragraphes lisibles. Type MIME : text/plain.
tube://summary/{videoId}
Résumé généré par IA en JSON.
tube://summary/dQw4w9WgXcQ
Renvoie : tldr, keyPoints, detailedSummary, tags, language.
tube://tags
Tags de résumés populaires avec compteurs.
tube://tags
Renvoie un tableau JSON de tags avec le nombre d'utilisations, regroupés par langue. Mis en cache pendant 1 heure.
Mise en cache
Les réponses des ressources sont mises en cache en mémoire :
- Vidéo, chaîne, sous-titres, résumé : 5 minutes
- Tags : 1 heure