HasData YouTube
by hasdata.com in News & content
Search YouTube and read video, channel and transcript data as JSON. No Google Cloud project.
https://mcp.hasdata.com/mcp?apis=youtube
Last 30 days
- Uptime
- 100%
- Response time
- 158 ms typical, 158 ms slowest 5%
- Last check
- 3 h ago
- Next check
- in 3 h
How to call it
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"hasdata-youtube": {
"type": "http",
"url": "https://mcp.hasdata.com/mcp?apis=youtube"
}
}
}4 tools
- hasdata_youtube_channel_getYoutubeChannel
Get YouTube Channel Data Fetches a YouTube channel by its ID (`UC…`) or handle (`@name`) and returns structured data for any channel tab — `featured`/Home, `videos`, `shorts`, `streams`, `playlists`, `posts`, `podcasts`, `releases`, `store` (desktop only), `about`. Returns chann
- hasdata_youtube_search_getYoutubeSearchResults
Get YouTube Search Results Searches YouTube for a query and returns the full results page split into `videoResults` (videoId, title, views, length, publish date, chapters, channel info, extensions like 4K/CC), `channelResults` (channelId, handle, subscribers, verified flag), `sh
- hasdata_youtube_transcript_getYoutubeTranscript
Get YouTube Video Transcript Returns the timed transcript (subtitles) of a YouTube video by its 11-character `videoId`. `languageCode` selects the track (e.g. `en`, `de-DE`, `pt-BR`); `type=asr` requests the auto-generated speech-recognition track. Each segment in `transcript[]`
- hasdata_youtube_video_getYoutubeVideo
Get YouTube Video Data Fetches a single YouTube video by its 11-character `videoId`. Returns title, thumbnail, raw + normalized views and likes, `lengthSeconds`, publish date, category, keywords/tags, `isFamilySafe` / `isUnlisted` flags, the uploading channel (id, link, subscrib
Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 3 h ago | Passed | 200 | 158 ms |