MCP Resources Reference
Resources provide direct read-only access to data via URI templates. Unlike tools, resources are fetched by the AI client as context without explicit user action.
tube://video/{videoId}
Video metadata as JSON.
tube://video/dQw4w9WgXcQ
Returns the same fields as the get_video tool: title, description, channelId, channelTitle, duration, uploadDate, viewCount, status, thumbnailUrl, subtitleStatus, hasSummary.
tube://channel/{channelId}
Channel information as JSON.
tube://channel/UCuAXFkgsw1L7xaCfnd5JJOw
Returns: channelId, channelTitle, description, subscriberCount, country, channelStatus, videoCount.
tube://subtitles/{videoId}
Transcript as plain text.
tube://subtitles/dQw4w9WgXcQ
Returns the full transcript with timestamps stripped, formatted as readable paragraphs. MIME type: text/plain.
tube://summary/{videoId}
AI-generated summary as JSON.
tube://summary/dQw4w9WgXcQ
Returns: tldr, keyPoints, detailedSummary, tags, language.
tube://tags
Popular summary tags with counts.
tube://tags
Returns a JSON array of tags with usage counts, grouped by language. Cached for 1 hour.
Caching
Resource responses are cached in memory:
- Video, channel, subtitles, summary: 5 minutes
- Tags: 1 hour