YouTube
Search, video, channel, playlist, comments, trending and related items from YouTube.
Connector by mcp-dir · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/mcp-dir-youtube-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://api.mcp.ai/p_youtubeRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 27 read · 8 write · 0 delete
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 35
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 27 · Look things up without changing anything.
connectshow_versiontoolkit_infoyoutube_apiyoutube_channel_aboutyoutube_channel_communityyoutube_channel_featuredyoutube_channel_homeyoutube_channel_playlistsyoutube_channel_searchyoutube_channel_shortsyoutube_channel_shorts_post
Show 15 more tools
youtube_channel_storeyoutube_channel_videosyoutube_channel_videos_postyoutube_comment_threadsyoutube_commentsyoutube_downloadyoutube_hashtagyoutube_home_feedyoutube_hypeyoutube_my_channelsyoutube_playlistyoutube_resolve_urlyoutube_searchyoutube_trendingyoutube_video_related
Write 8 · Create, change, send or run things.
authenticatemarketplacereport_bugyoutube_comment_deleteyoutube_comment_moderateyoutube_comment_postyoutube_comment_replyyoutube_comment_update
Network hosts it talks to 1
api.mcp.ai· found in remote endpoint, install command
Files it touches
- Any path the agent passes to its tools
Tools (35)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
authenticateAuthenticateMCP.AI for IDE agents (Cursor, etc.): log in in the browser, copy the access token. Best: add it to this server's config as a header `Authorization: Bearer <token>` for a permanent, non-expiring connection. Or paste it here for a session-only login: call with { token: "<jwt>" } after the user pastes, or with no args to get the link.
connectConnection Statusread-onlyReturns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns connect_url for the toolkit and per-install URLs.
marketplaceMarketplaceThe official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool for Y". Core flow: action=search discovers MCPs by intent → describe returns one MCP's full profile (every tool with its id + params, pricing, auth) so you pick the right tool_id → invoke RUNS that tool. KEY: invoke works even when the MCP is NOT installed — it runs the tool pontualmente (one-off), without adding the MCP to the toolkit and without bloating the tool list. If the MCP needs a credential…
report_bugReport BugReport a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.
show_versionShow Versionread-onlyShow the current MCP platform and adapter versions.
toolkit_infoToolkit Inforead-onlyReturns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.
youtube_apiread-onlyEscape hatch: call any path on the YouTube backend. Pass path (e.g. /search), optional method (default GET), query map, and JSON body for POST. Prefer the named youtube_* tools when available; this is for routes not in the manifest.
youtube_channel_aboutread-onlyChannel description, links, country, subscriber count, banner. Bulk support: accepts ids for batched execution.
youtube_channel_communityread-onlyCommunity posts tab for a channel. Bulk support: accepts ids for batched execution.
youtube_channel_featuredread-onlyFeatured channels listed on a channel. Note: YouTube deprecated the featured-channels tab; this route exists upstream but typically returns an empty/error envelope. Bulk support: accepts ids for batched execution.
youtube_channel_homeread-onlyChannel home page payload (featured shelves + meta). Bulk support: accepts ids for batched execution.
youtube_channel_playlistsread-onlyChannel playlists tab. Bulk support: accepts ids for batched execution.
youtube_channel_searchread-onlySearch a channel's own videos and playlists. Bulk support: accepts ids for batched execution.
youtube_channel_shortsread-onlyChannel shorts tab. Bulk support: accepts ids for batched execution.
youtube_channel_shorts_postread-onlyPOST variant of channel shorts. Requires a `params` continuation token from a prior GET response. Skip in daily smoke (no synthetic params). Bulk support: accepts ids for batched execution.
Show 20 more tools
youtube_channel_storeread-onlyStore / merch shelf for a channel. Bulk support: accepts ids for batched execution.
youtube_channel_videosread-onlyChannel videos tab. Bulk support: accepts ids for batched execution.
youtube_channel_videos_postread-onlyPOST variant of channel videos. Requires a `params` continuation token captured from a prior GET response — used to fetch deeper pages or filtered shelves that the GET surface can't address. Skip in daily smoke (no synthetic params). Bulk support: accepts ids for batched execution.
youtube_comment_deleteApaga DEFINITIVAMENTE um comentário (não tem desfazer). Só funciona em comentário do próprio canal ou em vídeo do canal conectado. Para esconder sem apagar, prefira youtube_comment_moderate com `rejected`. Custa 50 unidades da cota. Bulk support: accepts comment_ids for batched execution.
youtube_comment_moderateModera comentários no canal conectado: publica (`published`), segura para revisão (`heldForReview`) ou rejeita (`rejected`). `ban_author` só é aceito junto de `rejected`. Vale apenas para comentários em vídeos do próprio canal. Custa 50 unidades por comentário.
youtube_comment_postPublica um comentário NOVO de topo em um vídeo, como o canal conectado. Para responder alguém, use youtube_comment_reply. Custa 50 unidades da cota. Bulk support: accepts video_ids for batched execution.
youtube_comment_replyResponde comentários como o canal conectado. Aceita VÁRIAS respostas numa chamada (`replies`), e um item que falha não derruba os outros. `parent_id` tem que ser o id de um comentário de TOPO (campo `id` do thread devolvido por youtube_comment_threads), nunca o id de uma resposta. Cada resposta consome 50 unidades da cota da API do YouTube, então responda o que importa em vez de varrer o canal.
youtube_comment_threadsread-onlyComentários de TOPO pela API oficial, com as respostas já existentes. É daqui que sai o `parent_id` usado em youtube_comment_reply (o id do thread), então prefira esta tool a youtube_comments quando a intenção for responder. Sem `video_id`, traz os comentários do canal conectado inteiro (bom para 'o que ainda não respondi'). Custa 1 unidade da cota. Bulk support: accepts video_ids, channel_ids for batched execution.
youtube_comment_updateEdita o texto de um comentário ou resposta PUBLICADO pelo canal conectado (corrigir um erro sem apagar e repostar, o que perderia as curtidas e o encadeamento). Só funciona em comentário de autoria do próprio canal. Custa 50 unidades da cota. Bulk support: accepts comment_ids for batched execution.
youtube_commentsread-onlyTop-level comments thread for a video. Bulk support: accepts ids for batched execution.
youtube_downloadread-onlyStream/download metadata for a video (formats, audio/video URLs, status). Bulk support: accepts ids for batched execution.
youtube_hashtagread-onlyPosts under a hashtag (without leading #).
youtube_home_feedread-onlyYouTube home feed (anonymous, geo/lang aware).
youtube_hyperead-onlyYouTube Hype: viral / hyped videos feed.
youtube_my_channelsread-onlyLista os canais do YouTube conectados (os que podem responder e moderar comentários), com id, nome e estatísticas. Use antes de responder para confirmar de qual canal a resposta vai sair. Custa 1 unidade da cota.
youtube_playlistread-onlyPlaylist items by playlist id. Bulk support: accepts ids for batched execution.
youtube_resolve_urlread-onlyResolve a YouTube URL or share link to its videoId / pageType.
youtube_searchread-onlySearch videos, channels, playlists.
youtube_trendingread-onlyTrending videos by region.
youtube_video_relatedread-onlyRelated videos for a given video id. Bulk support: accepts ids for batched execution.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Aug 21, 2026 (2 months ago)
- Last release
- Aug 21, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.mcp-dir/youtube-mcp- Version
- 0.1.0
- Auth
- Auth not stated
- License
- MIT
- Repository
- github.com/mcp-dir/youtube-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from mcp-dir
- 0.377score
DataJud (CNJ)
mcp-dir
Public lookup of Brazilian court cases (metadata + docket) via the CNJ/DataJud API.
ConnectorAFreshness: ARemote★ 4Claude Code +3 - 0.365score
Jus MCP
mcp-dir
Brazilian legal stack in one MCP: lawsuits, court publications, case law, tenders, certificates.
ConnectorBFreshness: BRemote★ 13Claude Code +3 - 0.360score
Omie
mcp-dir
Financial & accounting management on Omie (Brazil's leading cloud ERP), payables/receivables, financ
ConnectorBFreshness: BRemote★ 8Claude Code +3 - 0.355score
Instagram
mcp-dir
Instagram for AI agents: publish, read comments and DMs, insights, and engage from your account.
ConnectorBFreshness: BRemote★ 5Claude Code +3 - 0.349score
Tesla
mcp-dir
Tesla Fleet API for AI: send navigation destinations, read battery and location, run car commands.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.346score
Nota Fiscal
mcp-dir
Issue and manage Brazilian service invoices (NFS-e) by chatting with your agent, platform-hosted, no
ConnectorBFreshness: BRemote★ 2Claude Code +3
Cite this page
YouTube MCP server. Agent Mart. https://agentmart.dev/connectors/mcp-dir-youtube-mcp (last updated 2026-10-24)