Servidor MCP de YouTube: transcripciones y búsqueda de videos en Claude, y dónde falla

Un servidor MCP de YouTube permite a Claude obtener transcripciones, buscar videos y consultar detalles bajo demanda. Descubre las tres formas en que funcionan estos servidores, la configuración de Claude Desktop y Claude Code, prompts que devuelven respuestas citables y una alternativa para videos sin subtítulos.

Servidor MCP de YouTube: transcripciones y búsqueda de videos en Claude, y dónde falla
Cristian Da Conceicao
Fundador de Picasso IA

Pegas un enlace de YouTube en un chat, pides las tres afirmaciones que importan y Claude responde a partir de la transcripción real, en lugar de adivinar a partir del título. Esa es la promesa de un servidor MCP de YouTube: un pequeño programa que se sitúa entre Claude y YouTube y entrega transcripciones, detalles de los videos y resultados de búsqueda cuando se le piden. Se acabó avanzar y retroceder por una charla de 90 minutos para encontrar la única diapositiva sobre precios. Se acabó copiar subtítulos en una ventana de chat esperando que el formato se conserve.

También tiene sus puntos débiles. Los subtítulos se desactivan. La búsqueda consume la cuota de la API. Las transcripciones largas ocupan mucho contexto. Este artículo explica cómo funcionan estos servidores, cómo conectar uno a Claude Desktop o Claude Code, qué prompts devuelven respuestas que puedes citar y qué hacer cuando un video no quiere entregar su texto. La última sección ofrece una alternativa para videos sin subtítulos: transcribe tú mismo el audio y luego pasa el texto de vuelta a Claude.

Qué hace un servidor MCP de YouTube

MCP en términos sencillos

El Model Context Protocol, o MCP, es un estándar abierto que Anthropic presentó a finales de 2024 para que los asistentes de IA llamen a herramientas externas de una forma coherente. Un servidor MCP publica una lista de herramientas, cada una con un nombre, una descripción breve y entradas tipadas. Un cliente como Claude Desktop o Claude Code lee esa lista. Cuando tu petición necesita una de esas herramientas, Claude la llama y lee lo que devuelve.

Manos conectando un cable trenzado a un equipo portátil junto a un boceto de dos cajas conectadas

Un servidor MCP de YouTube suele exponer alguna combinación de estas herramientas, aunque los nombres cambian de un proyecto a otro:

  • Obtener transcripción: recibe la URL o el ID de un video y devuelve el texto de los subtítulos, a menudo con marcas de tiempo.
  • Obtener detalles del video: título, canal, descripción, duración, fecha de publicación y número de visualizaciones.
  • Buscar videos: recibe una consulta y devuelve los videos que coinciden.
  • Listar videos de un canal o de una lista de reproducción: útil para trabajar en lote con el catálogo de un creador.
  • Obtener comentarios: incluido en algunos servidores, práctico para medir la reacción del público.

La mayoría de los servidores locales se comunican con Claude a través de stdio. Claude lanza el programa en tu propia máquina e intercambia mensajes con él mediante la entrada y salida estándar. No se aloja nada por ti, y nada se ejecuta a menos que el cliente lo inicie.

Transcripciones frente a búsqueda de videos

Dos capacidades hacen la mayor parte del trabajo, y resuelven problemas distintos.

Las transcripciones responden a «qué se dijo en este video». Son baratas, rápidas y solo de texto. Claude puede citar una frase, crear un esquema con marcas de tiempo o extraer todas las cifras que mencionó un orador.

La búsqueda de videos responde a «qué videos merecen mi tiempo». Devuelve títulos, canales y fechas, pero no dice nada de lo que hay dentro hasta que obtienes las transcripciones de los mejores candidatos. El flujo de trabajo más eficaz encadena ambas cosas: buscar, preseleccionar, obtener transcripciones y comparar.

Una estudiante con auriculares subrayando páginas impresas junto a un equipo portátil con una clase en pausa

💡 Consejo: Pide a Claude que muestre la preselección de la búsqueda antes de obtener una sola transcripción. Así ahorras cuota y mantienes limpia la ventana de contexto.

Tres formas en que funcionan estos servidores

No todos los servidores MCP de YouTube llegan a YouTube de la misma manera. El método determina qué instalas, cuánto cuesta y dónde falla.

Servidores que extraen subtítulos

Estos obtienen la pista de subtítulos que YouTube ya muestra bajo un video, ya sea mediante una biblioteca de transcripciones o leyendo los subtítulos con yt-dlp. No necesitas credencial de API ni proyecto en Google Cloud, así que la configuración lleva unos minutos. Su punto débil es evidente: si no hay subtítulos, no hay nada que obtener. Además, tienden a bloquearse con más frecuencia cuando se ejecutan desde un servidor en la nube que desde una conexión doméstica.

Servidores con la API de datos de YouTube

Estos llaman a la API oficial de datos de YouTube v3 y necesitan una credencial de la consola de Google Cloud. Los metadatos y la búsqueda son fiables, pero la cuota es ajustada. Cada proyecto recibe 10 000 unidades al día de forma predeterminada, una petición de búsqueda cuesta 100 unidades y una consulta sencilla de un video cuesta 1. Eso equivale a unas 100 búsquedas al día antes de agotar la cuota, que se restablece a medianoche, hora del Pacífico. La tabla oficial de cuotas indica el precio de cada método.

Un inconveniente más: descargar subtítulos a través de la API oficial cuesta 200 unidades por llamada y requiere permiso de edición sobre el video. La ruta de la API por sí sola normalmente no puede obtener transcripciones de videos de otros creadores, así que muchas configuraciones combinan la API de datos para la búsqueda con un extractor para las transcripciones.

Servidores de descarga y transcripción

Estos descargan el audio con yt-dlp y luego aplican reconocimiento de voz. Son más lentos y necesitan capacidad de cómputo, pero funcionan con videos sin subtítulos. Es la opción pesada, y la más adecuada cuando importa más la precisión con audio complicado que la velocidad.

EnfoqueEsfuerzo de configuraciónNecesita credencial de APIFunciona sin subtítulosLímite principal
Extractor de subtítulosBajoNoNoSubtítulos ausentes, peticiones bloqueadas
API de datos de YouTubeMedioSíNo, para videos de otros creadores10 000 unidades al día
Descarga y transcripciónAltoDepende del servidorSíLento, necesita cómputo

Una mujer con abrigo camel leyendo en un equipo portátil tras la ventana de una cafetería, con un flat white y un libro de bolsillo a su lado

Conéctalo a Claude en minutos

Antes de instalar nada, elige un servidor cuyo código puedas leer. Un servidor MCP ejecuta código en tu equipo con tus permisos, así que revisa primero el repositorio, la persona que lo mantiene y el historial de commits recientes. También necesitas Node.js para los servidores que se lanzan con npx, o Python con uv para los servidores basados en Python.

Configuración de Claude Desktop

Abre Settings, luego Developer y después Edit Config, o abre el archivo directamente. En macOS está en ~/Library/Application Support/Claude/claude_desktop_config.json. En Windows está en %APPDATA%\Claude\claude_desktop_config.json. Añade una entrada bajo mcpServers:

{
  "mcpServers": {
    "youtube": {
      "command": "npx",
      "args": ["-y", "your-youtube-mcp-package"]
    }
  }
}

Sustituye your-youtube-mcp-package por el nombre del paquete que aparece en el README del servidor y añade cualquier variable de entorno que pida el README, como la credencial de la API de datos. Después cierra Claude Desktop por completo y vuelve a abrirlo. El menú de herramientas debería mostrar ahora las herramientas de YouTube.

Manos de un desarrollador escribiendo en un escritorio tranquilo iluminado por una lámpara cálida al anochecer

Claude Code en una sola línea

Claude Code registra un servidor con un único comando:

claude mcp add youtube -- npx -y your-youtube-mcp-package

Añade --scope user para que el servidor esté disponible en todos los proyectos y no solo en el actual. Ejecuta /mcp dentro de Claude Code para comprobar que la conexión está activa.

💡 Consejo para Windows: en Windows nativo, los servidores lanzados con npx suelen necesitar el envoltorio cmd /c. Usa claude mcp add youtube -- cmd /c npx -y your-youtube-mcp-package.

Haz una prueba con un video corto: «Obtén la transcripción de esta URL y dame los primeros cinco minutos en viñetas con marcas de tiempo». Claude pide permiso la primera vez que llama a una herramienta. Apruébalo y luego comprueba que las marcas de tiempo coinciden con el video.

Prompts que de verdad funcionan

Prompts para un solo video

Las peticiones concretas superan a las vagas. Pide pruebas, no impresiones:

  1. «Obtén la transcripción y escribe un esquema de 10 líneas con una marca de tiempo en cada línea.»
  2. «Enumera cada precio, cifra y fecha que menciona el orador, con la frase exacta de la que procede.»
  3. «Cita cada afirmación del orador que deba verificar en otra fuente.»
  4. «Escribe cinco preguntas de test a partir de esta clase, con respuestas y marcas de tiempo.»

💡 Consejo: Pedir marcas de tiempo y citas exactas mantiene a Claude anclado en el texto. Si una respuesta no tiene una cita que la respalde, desconfía de ella.

Prompts para varios videos

Encadenar búsqueda y transcripciones hace que la configuración compense. Prueba un prompt como este:

«Busca en YouTube los cinco videos más relevantes sobre [tema] y muéstrame primero los títulos y los canales. Después de que elija tres, obtén sus transcripciones y compara en una tabla lo que dice cada uno sobre [pregunta].»

Vista cenital de fichas y notas adhesivas dispuestas en una cuadrícula junto a un equipo portátil abierto

Vigila el tamaño de lo que extraes. El inglés hablado ronda las 150 palabras por minuto, y una palabra equivale aproximadamente a 1,3 tokens, así que estas cifras son estimaciones aproximadas:

Duración del videoPalabras aprox.Tokens aprox.
10 minutos15002000
1 hora900012 000
3 horas27 00036 000

Meter cinco charlas de una hora en un solo chat supone unos 60 000 tokens de texto sin procesar antes de que Claude escriba una palabra. Las ventanas de contexto grandes lo soportan, pero el consumo sube rápido. Resume cada video en su propia petición y luego pide a Claude que una los resúmenes.

Flujos de trabajo reales que vale la pena copiar

Investigadores y estudiantes. Pasa una lista de reproducción de clases por el servidor, un video cada vez. Pide un glosario y una lista de preguntas abiertas por clase, y luego combínalos en una única hoja de estudio. Como cada respuesta lleva una marca de tiempo, puedes volver al minuto exacto cuando algo no cuadre.

Creadores y podcasters. Extrae las transcripciones de tu propio catálogo y pregunta qué episodios mencionan un tema, qué ganchos se repiten y qué ideas merecen un seguimiento. Los episodios largos se convierten en borradores de blog, secciones de boletín y guiones de clips cortos sin que nadie vuelva a escribir una palabra.

Un podcaster sentado en un estudio casero con un micrófono de brazo y una cámara sobre un trípode

Equipos de producto y marketing. Mira webinars de la competencia y demostraciones de productos sin robarle la tarde a nadie. Extrae la transcripción, pide a Claude que liste las funciones nuevas, los cambios de precio y las afirmaciones de posicionamiento, y pega el resultado en un documento compartido. Los equipos de soporte pueden convertir videos tutoriales en borradores para el centro de ayuda de la misma forma.

Cuatro colegas alrededor de una mesa de conferencias revisando páginas impresas y un equipo portátil

💡 Respeta la fuente: Las transcripciones pertenecen a los creadores. Úsalas para investigar, resume y cita la fuente, y no las republiques palabra por palabra.

Dónde falla y qué hacer

Subtítulos ausentes y peticiones bloqueadas

Un hombre en una mesa de cocina a la hora dorada frunciendo el ceño ante un equipo portátil, con una libreta a su lado

La mayoría de los fallos se deben a un pequeño número de causas:

SíntomaCausa probableSolución
«No transcript available»Subtítulos desactivados o aún no generadosTranscribe el audio, consulta el tutorial de más abajo
Funciona en casa, falla en un servidorEl rango de IP del host está bloqueadoEjecuta el servidor en local
Transcripción en otro idiomaEl servidor eligió la primera pista de subtítulosIndica el código de idioma en tu prompt, como en
Nombres confusos, sin puntuaciónSubtítulos generados automáticamentePide a Claude que limpie el texto y señale los nombres que no tenga claros
La búsqueda se detiene a mitad del díaCuota diaria agotadaBusca menos, acorta las listas de resultados, espera al restablecimiento
Herramientas que no aparecen en ClaudeJSON roto o no se reinicióValida el archivo de configuración, reinicia el cliente por completo, revisa los registros

Videos largos y texto no confiable

Los videos largos ponen a prueba la ventana de contexto. Pide un resumen por cada segmento de 10 minutos y, al final, un esquema combinado. Si el servidor devuelve marcas de tiempo en segundos, pide a Claude que las convierta en minutos y segundos para que puedas hacer clic directamente en el punto.

Trata además las transcripciones como entrada no confiable. Un video puede contener instrucciones habladas o escritas dirigidas a un modelo de IA, y una transcripción las mete directamente en el chat. Mantén activadas las aprobaciones de herramientas y no ejecutes una sesión de YouTube junto a herramientas que puedan escribir archivos, enviar correos o tocar sistemas de producción.

Cómo usar GPT 4o Transcribe

Cuando faltan los subtítulos o están muy deteriorados, transcribe tú mismo el audio. Descarga solo audio que tengas derecho a usar: tus propios videos, material con licencia o contenido cuyo creador lo permita. GPT 4o Transcribe en Picasso IA convierte después la grabación en texto. Acepta archivos mp3, mp4, mpeg, mpga, m4a, ogg, wav y webm, así que rara vez necesitas convertir nada antes.

Sube el archivo y define el idioma

  1. Abre la página de GPT 4o Transcribe en Picasso IA.
  2. Sube tu grabación en el campo audio_file.
  3. Rellena el campo language con un código ISO 639-1 como en, es o fr. Indicar el idioma mejora tanto la precisión como la velocidad.
  4. Opcionalmente, añade un prompt con las grafías que necesites, por ejemplo nombres de productos y jerga. Debe estar en el mismo idioma que el audio.
  5. Deja temperature en su valor predeterminado de 0 para obtener el resultado más preciso.
  6. Ejecútalo y luego copia la transcripción.

💡 Consejo: Prueba primero un clip de 30 segundos. Si los nombres salen mal, añádelos al campo de prompt y vuelve a ejecutar el clip antes de procesar la grabación completa.

GPT 4o Mini Transcribe y Gemini 3 Pro están en la misma categoría de voz a texto, así que puedes comparar la precisión con el mismo clip.

Resume la transcripción

Abre Claude Sonnet 5 en Picasso IA y pega la transcripción en el campo prompt. Tres ajustes importan:

  • effort: low es el valor predeterminado y el más rápido, con el pensamiento desactivado. Cambia a medium o high cuando la transcripción sea larga y la pregunta, sutil.
  • max_tokens: por defecto es 8192, suficiente para un esquema detallado.
  • system_prompt: define un rol una sola vez, por ejemplo «Eres un asistente de investigación que siempre cita al orador y añade una marca de tiempo».

Un prompt que funciona bien: «Resume esta transcripción en cinco viñetas, enumera cada cifra mencionada y cita las dos frases más importantes». En grabaciones de más de una hora, divide el texto en fragmentos de 10 minutos y combina los resultados, el mismo truco que con el servidor de YouTube.

Convierte las notas en un clip de video

Un editor de video en un escritorio con un monitor grande que muestra una línea de tiempo de edición desenfocada

Cuando tengas un resumen, puedes convertirlo en algo que la gente de verdad vea. Pide a Claude Sonnet 5 que condense los tres puntos más fuertes en una breve descripción de escena con un sujeto claro, un movimiento de cámara y una nota de iluminación. Después pega esa descripción en un modelo de texto a video como Seedance 2.0 o Veo 3.1 Fast. Un clip corto hace una buena animación de cabecera para una publicación o un boletín, y todo el ciclo, del audio al video, lleva unos minutos.

Pruébalo hoy en Picasso IA

Ya tienes el ciclo completo. Un servidor MCP de YouTube le da a Claude la transcripción y los resultados de búsqueda. Cuando fallan los subtítulos, la voz a texto cubre el hueco. Después, un modelo de lenguaje convierte el texto bruto en notas, y un modelo de video convierte esas notas en un clip.

Empieza poco a poco. Elige un video de cinco minutos, transcríbelo en Picasso IA, resúmelo con Claude Sonnet 5 y anima la mejor idea con un modelo de texto a video. Cambia un ajuste cada vez, compara los resultados y guarda los prompts que funcionen. Abre Picasso IA, ejecuta tu primera transcripción y comprueba cuánto de tu próxima sesión de investigación puedes delegar.

Compartir este artículo

Elige tu idioma