# MCPTube > YouTube MCP server and REST API to search videos, read transcripts and organize topics with your assistant or code. Create a free MCPTube account to start. MCPTube is a YouTube MCP (Model Context Protocol) server by Dunamis Tech. It provides five tools for AI assistants, with the same account for MCP and the REST API. - MCP server: https://mcp.mcptube.com/mcp. Add the address to your client and sign in when it opens the MCPTube OAuth login. - REST API with an API key: https://mcp.mcptube.com/v1 ## Five tools for your assistant. - [search_videos](https://mcptube.com/en/docs/tools/search-videos): Find videos by topic and choose results to continue the conversation. - [transcribe_video](https://mcptube.com/en/docs/tools/transcribe-video): The full text of the video, with the minute of every line, for your assistant to read, summarize and quote. - [get_video_info](https://mcptube.com/en/docs/tools/get-video-info): Title, channel, duration, description and chapters to give your assistant context about the video. - [get_video_comments](https://mcptube.com/en/docs/tools/get-video-comments): Read a page of comments on your video and look up replies when needed. - [get_usage](https://mcptube.com/en/docs/tools/get-usage): Your plan and account usage counters, without leaving your assistant. ## Plans | Limit | Free | Starter | Pro | | --- | --- | --- | --- | | Native YouTube captions | 5 a day | 300 a day | 15,000 a month | | AI-enhanced transcription | 1 a day | 30 h a month | 100 h a month | | Video length | Up to 30 min | Up to 3 h | Unlimited | | Video information | 50 a day | 600 a day | 5,000 a day | | API keys | 1 | Up to 3 | Up to 10 | Rate limits may apply. See rate limits: https://mcptube.com/en/docs/plans-and-quota#rate-limits Free includes 5 transcriptions a day. search_videos, get_video_info and get_video_comments, including POST /v1/search, POST /v1/info and POST /v1/comments, share metadataPerDay: Free 50, Starter 600 and Pro 5,000, resetting at midnight UTC. Each successful information lookup or search or comments page, even empty, uses 1 metadata unit; failures, blocked requests and comments_disabled (403, comments disabled) are not charged. They do not use the transcription quota. The limit of 10 calls per minute is shared with get_usage, which uses no daily quota. Above the limits: rate_limited or metadata_daily_limit, HTTP 429 with Retry-After. ## Documentation (English) - [MCPTube REST API reference (OpenAPI)](https://mcptube.com/en/docs/api-reference): Add YouTube transcripts and video information to your code. Browse MCPTube REST API routes, parameters, responses and practical examples in one reference. - [Authentication for the YouTube MCP server (OAuth and API keys)](https://mcptube.com/en/docs/authentication): Sign in to MCPTube to use transcripts and video information in your assistant or through the REST API. Learn how to connect clients and create API keys. - [How to connect the YouTube MCP server to Otherside, Claude, ChatGPT and Cursor](https://mcptube.com/en/docs/connect): Connect MCPTube to Otherside, Claude, ChatGPT or Cursor and ask questions about YouTube videos. Follow the connection examples and sign in with your account. - [MCPTube MCP server and REST API errors](https://mcptube.com/en/docs/errors): Find out what to do when an MCPTube call cannot be completed. Check error codes, messages, limits and the next steps for your assistant and the REST API. - [YouTube MCP server documentation](https://mcptube.com/en/docs): Ask questions about YouTube videos with transcripts and information in your assistant. Connect Otherside, Claude, ChatGPT or Cursor, or use the REST API. - [Plans and quota for the YouTube MCP server (Free, Starter and Pro)](https://mcptube.com/en/docs/plans-and-quota): Compare MCPTube plans and see what each one includes. Understand transcription, video information, API keys, your account quota and the shared rate limits. - [REST API for transcription and metadata](https://mcptube.com/en/docs/rest-api): Use YouTube transcripts and video information in your code with the MCPTube REST API. See request examples, responses and how to check processing results. - [Check account usage (get_usage) | MCPTube](https://mcptube.com/en/docs/tools/get-usage): Check your MCPTube account plan, current quota and the next counter resets through your assistant, without using quota or looking up any videos. - [Read YouTube video comments (get_video_comments)](https://mcptube.com/en/docs/tools/get-video-comments): Read comments on your own video with MCPTube. See parameters, text fields, pagination, on-demand replies and the quota shared with search and video information. - [Get YouTube video metadata (get_video_info)](https://mcptube.com/en/docs/tools/get-video-info): Get YouTube video titles, channels, duration and chapters in your assistant or code. See the MCPTube tool’s parameters, response fields and usage limits. - [Search YouTube videos (search_videos)](https://mcptube.com/en/docs/tools/search-videos): Find YouTube videos by topic in your assistant or code with MCPTube. Explore search parameters, result fields, pagination and your account's shared limits. - [Transcribe YouTube videos to SRT (transcribe_video)](https://mcptube.com/en/docs/tools/transcribe-video): Get YouTube video transcriptions in SRT and plain text in your assistant or code. See parameters and examples for the MCPTube transcribe_video tool. ## Documentation (Portuguese) - [Referência da API REST do MCPTube (OpenAPI)](https://mcptube.com/docs/api-reference): Integre transcrições e informações de vídeos do YouTube ao seu código. Consulte rotas, parâmetros, respostas e exemplos da API REST do MCPTube em um só lugar. - [Autenticação no servidor MCP do YouTube (OAuth e chave de API)](https://mcptube.com/docs/authentication): Entre na sua conta do MCPTube para usar transcrições e informações de vídeos no assistente ou na API REST. Saiba como conectar clientes e criar chaves de API. - [Como conectar o servidor MCP do YouTube ao Otherside, Claude, ChatGPT e Cursor](https://mcptube.com/docs/connect): Conecte o MCPTube ao Otherside, Claude, ChatGPT ou Cursor e faça perguntas sobre vídeos do YouTube. Siga os exemplos de conexão e entre com sua conta. - [Erros do servidor MCP e da API REST do MCPTube](https://mcptube.com/docs/errors): Entenda o que fazer quando uma chamada não é concluída no MCPTube. Consulte códigos de erro, mensagens, limites e os próximos passos no MCP e na API REST. - [Documentação do servidor MCP do YouTube](https://mcptube.com/docs): Faça perguntas sobre vídeos do YouTube com transcrições e informações no seu assistente. Conecte o Otherside, Claude, ChatGPT ou Cursor, ou use a API REST. - [Planos e cota do servidor MCP do YouTube (Gratuito, Starter e Pro)](https://mcptube.com/docs/plans-and-quota): Compare os planos do MCPTube e entenda o que cada um inclui. Veja as regras de transcrição, informações de vídeos, chaves de API, cota e limites de taxa. - [API REST para transcrição e metadados](https://mcptube.com/docs/rest-api): Use transcrições e informações de vídeos do YouTube no seu código com a API REST do MCPTube. Veja exemplos de chamadas, respostas e consultas de resultados. - [Consultar uso da conta (get_usage) | MCPTube](https://mcptube.com/docs/tools/get-usage): Consulte o plano, as cotas atuais e a próxima renovação dos contadores da sua conta MCPTube pelo assistente, sem usar cota nem consultar vídeos. - [Ler comentários de vídeos do YouTube (get_video_comments)](https://mcptube.com/docs/tools/get-video-comments): Leia comentários do seu vídeo com o MCPTube. Veja parâmetros, campos de texto, paginação, respostas sob demanda e a cota compartilhada com busca e informações. - [Consultar metadados de vídeos do YouTube (get_video_info)](https://mcptube.com/docs/tools/get-video-info): Consulte título, canal, duração e capítulos de vídeos do YouTube no seu assistente ou código. Veja os parâmetros, a resposta e os limites da ferramenta MCPTube. - [Pesquisar vídeos do YouTube (search_videos)](https://mcptube.com/docs/tools/search-videos): Encontre vídeos do YouTube por assunto no seu assistente ou código com o MCPTube. Consulte parâmetros, resultados, paginação e limites de busca da sua conta. - [Transcrever vídeo do YouTube em SRT (transcribe_video)](https://mcptube.com/docs/tools/transcribe-video): Receba a transcrição de vídeos do YouTube em SRT e texto no seu assistente ou código. Veja parâmetros e exemplos da ferramenta transcribe_video do MCPTube. ## FAQ - Does it work with my assistant? See the Connect section for Otherside, Claude, ChatGPT, Cursor and VS Code. Support depends on your client’s features and plan. For your own code, use the REST API. - Do I need an account? Yes. Add https://mcp.mcptube.com/mcp to your assistant and sign in when it opens the MCPTube login. You can create a free account with Google, GitHub or email. - Do I need an API key? Not if you use an MCP client: it signs in to your account through the MCPTube login (OAuth) and keeps the access for you. mct_ keys are for scripts, automations and CI: create one in the dashboard and send it in the Authorization header. - How can I pay? With a card, Link, Apple Pay or Google Pay through Stripe, monthly or yearly. The subscription renews automatically and you can cancel anytime from the billing portal. - Can I cancel anytime? Yes. In the dashboard, under Plan, open the Stripe billing portal and cancel. You stay on your paid plan until the end of the period you paid for, then move back to Free. Your keys keep working. ## Optional - [Full English documentation as text](https://mcptube.com/llms-full.txt) - [OpenAPI specification](https://mcp.mcptube.com/v1/openapi.json) - [Privacy](https://mcptube.com/en/privacy) - [Terms](https://mcptube.com/en/terms)