io.transcriptapi/youtube-transcript
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
TranscriptAPI — YouTube transcripts (transcriptapi.io)
Publisher-provided description
YouTube transcripts, search, channels and playlists for AI agents, by transcriptapi.io.
Summary by lookupd
Search YouTube videos, list channel and playlist uploads, and fetch video transcripts as text for agents to read.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http youtube-transcript https://api.transcriptapi.io/mcp
Claude Code, npm package (stdio)
claude mcp add youtube-transcript -- npx -y transcriptapi-mcp
Codex, remote (streamable-http)
codex mcp add youtube-transcript --url https://api.transcriptapi.io/mcp
Codex, npm package (stdio)
codex mcp add youtube-transcript -- npx -y transcriptapi-mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"youtube-transcript": {
"url": "https://api.transcriptapi.io/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"youtube-transcript": {
"command": "npx",
"args": [
"-y",
"transcriptapi-mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (5 tools)
Publisher-provided text
get_youtube_transcriptFetch the transcript (captions/subtitles) of a YouTube video as text. Accepts a watch URL, youtu.be link, Shorts link or bare 11-character video id. Returns thesearch_youtubeSearch YouTube for videos by keyword. Returns video ids, titles, channel names, durations and view counts. Use a returned id with get_youtube_transcript to readget_channel_videosList the most recent uploads of a YouTube channel, newest first. Accepts a channel id (UC…), a handle (@name) or a channel URL. Returns ids, titles, durations,search_channel_videosSearch for videos inside one YouTube channel by keyword — 'find the video where <channel> talks about <topic>'. Accepts a channel id, @handle or channel URL.get_playlist_videosList the videos in a YouTube playlist, in playlist order. Accepts a playlist URL (anything with list=…) or the playlist id. Returns ids and titles for get_youtu
Details
- Version: 0.1.1
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 673 ms
- First indexed:
- Last seen in registry:
- Website: https://transcriptapi.io/mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.transcriptapi/youtube-transcript)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp