Pégala en los conectores de Claude, ChatGPT, Cursor o VS Code, inicia sesión con tu cuenta de TubExperto y tu IA ya puede consultar tus canales de YouTube. Sin JSON, sin claves y sin tokens.
https://mcp.tubexperto.comGuías comprobadas en la documentación oficial de cada cliente el 29 de octubre de 2026.
Copia la dirección
Es la misma para todos: https://mcp.tubexperto.com.
Pégala en tu IA
En Claude: Personalizar, Conectores, «Añadir conector personalizado». En el resto, en su pantalla de conectores o servidores MCP.
Inicia sesión y autoriza
Se abre TubExperto: entras con tu cuenta, revisas a dónde vuelve el acceso y pulsas «Autorizar».
El conector se guarda en tu cuenta de la IA: en Claude lo añades una vez en la web o en la app de escritorio y aparece también en el móvil.
Los menús de cada cliente, tal como los describe hoy su documentación.
El inicio de sesión ocurre dentro de Claude: detecta nuestro OAuth y solo tienes que entrar con tu cuenta de TubExperto. No hay que copiar ni guardar ningún token.


Esto se configura una sola vez y desde el navegador, en claude.ai. El conector vive en tu cuenta, no en el dispositivo: en cuanto está añadido funciona igual en las apps de iPhone, Android y escritorio, sin repetir la configuración en cada una. En el plan gratuito de Claude cabe un conector personalizado; en Pro y Max no hay tope declarado.
Claude funciona en todos sus planes, también en el gratuito. Vale igual en la web, en la app de escritorio y en el móvil (iOS y Android).
ChatGPT usa el mismo inicio de sesión que Claude: al crear el conector se abre TubExperto, entras con tu cuenta y autorizas. No hay que copiar ningún token.
Ojo: esto solo se puede configurar desde el navegador, en chatgpt.com. Las apps de iPhone, Android y escritorio de ChatGPT no tienen la pantalla para añadir servidores MCP, así que no lo busques ahí. Configúralo una vez en el navegador y después podrás usarlo desde el móvil.
OpenAI reserva los servidores MCP propios para algunos planes (Business, Enterprise y Edu, y Pro con límites) y pueden depender de la configuración de tu espacio de trabajo. Si tu plan no lo permite, Claude funciona en todos sus planes, también en el gratuito.
Claude Code inicia sesión en TubExperto por el navegador (OAuth): el comando no lleva ningún token.
claude mcp add --transport http tubexperto https://mcp.tubexperto.com
Se configura en tu terminal con un comando. No hay nada que activar en la web ni en el móvil.
Necesitas el CLI de Claude Code instalado y la sesión iniciada. Vale también en la app de escritorio, en claude.ai/code y en las extensiones de VS Code y JetBrains. Si el comando no funciona, crea un .mcp.json en la raíz del proyecto con el mismo bloque.
El botón de instalar no lleva ningún token dentro: Cursor abre el inicio de sesión de TubExperto la primera vez que consulta el servidor.
{
"mcpServers": {
"tubexperto": {
"type": "http",
"url": "https://mcp.tubexperto.com"
}
}
}Se configura en tu máquina, en el fichero de Cursor. No hay nada que activar en la web ni en el móvil.
Cursor tiene que estar instalado en el equipo desde el que pulsas, porque el enlace abre la aplicación. Sin Cursor delante, la vía es copiar el bloque JSON y pegarlo en ~/.cursor/mcp.json.
El botón de instalar no lleva ningún token dentro: VS Code abre el inicio de sesión de TubExperto la primera vez que consulta el servidor.
{
"servers": {
"tubexperto": {
"type": "http",
"url": "https://mcp.tubexperto.com"
}
}
}Se configura en tu máquina, en el fichero de VS Code. No hay nada que activar en la web ni en el móvil.
Necesitas VS Code con el chat en modo agente disponible, y el editor instalado en el equipo desde el que pulsas el botón. El mismo bloque sirve para todo un proyecto (.vscode/mcp.json) o para tu perfil de usuario.
Gemini CLI
Añade el servidor con este comando y después escribe /mcp auth tubexperto para iniciar sesión con tu cuenta en el navegador:
gemini mcp add --transport http tubexperto https://mcp.tubexperto.com
App de Gemini
La app de Gemini permite «apps personalizadas» por dirección solo en la web, con una cuenta personal, en Estados Unidos y en inglés. Fuera de esas condiciones no se puede añadir un conector propio; Claude funciona en todos sus planes.
La web y las apps de Grok no permiten añadir conectores MCP propios. Si usas Grok, te recomendamos Claude, que admite conectores en todos sus planes.
TubExperto Link funciona con una cuenta de TubExperto, también la gratuita.
¿Y si cancelo? Tu conexión no se revoca: sigue funcionando con las herramientas del plan Explorador. Vuelves a tener acceso completo al reactivar tu suscripción.
Lo que tu IA puede hacer con tus expertos. Las que gastan créditos lo hacen igual que en la web.
47 herramientas. Cada una declara su título y si es de solo lectura o modifica datos; tu IA te pide confirmación antes de las que gastan créditos, borran o publican.
query_knowledge_baseGasta créditosResponde una pregunta buscando en TODOS los expertos (canales de YouTube) del usuario, o solo en los de `expertIds` (2+ canales, p. ej. para comparar perspectivas). Cuesta 2 créditos.
query_expertGasta créditosPregunta a UN experto/canal de YouTube concreto, p. ej. "¿qué dice midudev sobre X?". Cuesta 1 crédito.
list_my_expertsSolo lecturaLista los expertos/canales de TubExperto del usuario. Gratis.
get_expert_infoSolo lecturaDetalles de un experto: temas, descripción, suscriptores, vídeos recientes.
search_my_expertsSolo lecturaBusca entre los expertos del usuario por palabra clave o tema, p. ej. "¿tengo algún experto sobre X?". Gratis.
list_videosSolo lecturaLista los vídeos de un experto/canal, con paginación. Gratis.
suggest_channelsSolo lecturaDescubre canales de YouTube sobre un tema que el usuario aún no ha añadido, también cuando una consulta sobre sus expertos no encuentra nada. El tema puede estar en cualquier idioma (busca por significado). Gratis.
recommend_videosSolo lecturaLos vídeos más vistos de los canales que sigue el usuario. Gratis.
list_expertsSolo lecturaBusca expertos del catálogo compartido de TubExperto por tema o categoría, para descubrirlos antes de añadirlos. Gratis.
get_latest_videosSolo lecturaLos vídeos más recientes de un canal/experto de YouTube. Gratis.
get_transcriptSolo lecturaTranscripción íntegra de un vídeo. Formatos: "chunks" (por defecto, bloques semánticos con timestamps), "full_text" (texto plano sin timestamps), "segments" (cues crudos). Las largas llegan en partes: el pie dice "Pide part: N"; vuelve a llamar con ese part. Gratis (0 créditos).
get_video_summaryGasta créditosResumen de un vídeo con capítulos, temas clave y timestamps. Cuesta 2 créditos.
query_expert_panelGasta créditosHace la misma pregunta a 2-5 expertos y devuelve sus respuestas completas e INDEPENDIENTES en paralelo. Para una comparación estructurada usa compare_experts. Cuesta 1 crédito por experto.
compare_expertsGasta créditosAnaliza cómo 2-5 expertos tratan un tema y devuelve UNA síntesis estructurada: acuerdos, desacuerdos, perspectivas únicas, profundidad de cobertura. Para la respuesta separada de cada uno usa query_expert_panel. Cuesta 1 crédito por experto.
query_video_batchGasta créditosHace UNA pregunta a 2-8 vídeos sueltos de YouTube, SIN crear un experto/canal. Cada vídeo debe estar ya indexado (antes lazy_index_video o import_videos). Cada afirmación se cita con vídeo y timestamp. Cuesta 1 crédito por vídeo.
find_best_expert_for_topicSolo lecturaEncuentra el mejor experto para un tema: primero la biblioteca del usuario y, si no hay coincidencias, expertos públicos del catálogo con un deep-link al catálogo filtrado. El tema puede estar en cualquier idioma. Gratis.
get_chaptersSolo lecturaLista de capítulos de un vídeo con timestamps y deep-links (cacheados, sin coste de IA). Gratis.
tubexperto_balanceSolo lecturaPlan del usuario, balance mensual de créditos, créditos usados en el periodo y límites MCP activos. Gratis, no consume créditos.
founder_statusSolo lecturaEstado del usuario en el programa de fundadores de TubExperto (por invitación): perfil, plan gratuito y hasta cuándo, comisión de partner y si está activa, enlace de partner, y progreso del compromiso «mientras colabore» (días con actividad y opiniones frente a los mínimos, plazo). Gratis y de solo lectura; si no es fundador, lo dice.
get_due_reviewsSolo lecturaPreguntas de quiz pendientes de repaso espaciado (SM-2), más un resumen (total de tarjetas, pendientes, racha, desglose por experto). Solo lectura: no puntúa ni reprograma nada. Gratis.
search_videosSolo lecturaBusca vídeos sobre un tema en TRES ámbitos: los expertos del usuario (gratis), el catálogo compartido (gratis) y/o YouTube global (aún no indexado); `auto` (por defecto) combina los tres. Devuelve una lista numerada con un `searchId` que `import_videos` puede referenciar. Pasa `channelId` para buscar DENTRO de un canal de YouTube, indexado o no (cada resultado dice si ya está importado y cuánto cuesta importarlo); con `channelId` y sin `topic` lista las últimas subidas del canal. Gratis.
import_videosGasta créditosImporta vídeos a la biblioteca del usuario, con `{searchId, indices[]}` (lista de `search_videos`) o `{videoIds[]}`. Los ya presentes en el catálogo compartido son instantáneos y gratis; los nuevos cuestan 1 crédito cada uno y se encolan para procesar. Máx 10 por llamada. El canal debe ser ya un experto: antes `subscribe_to_channel` si hace falta.
get_import_statusSolo lecturaConsulta importaciones iniciadas con `import_videos` o `subscribe_to_channel`, por `jobIds[]` o `videoIds[]`. Devuelve el progreso por etapa y las `capabilities` de cada job: `queryable` (query_expert ya funciona), `summarizable` (get_video_summary ya funciona). Consulta hasta `allReady: true` para preguntar y `allSummarizable: true` antes de pedir resúmenes. Gratis.
search_channelsSolo lecturaBusca canales de YouTube sobre un tema, combinando el catálogo de TubExperto (suscribirse es gratis) y YouTube global. Devuelve una lista numerada y un `searchId` para `subscribe_to_channel`. Gratis.
subscribe_to_channelAñade datosAñade un canal de YouTube a la biblioteca como experto, con `{channelId}` (UC… o @handle), `{channelUrl}` o `{searchId, index}`. Suscribirse cuesta 0 créditos, pero un canal NUEVO ocupa un hueco de experto del plan; importar vídeos luego cuesta 1 crédito por vídeo nuevo. La respuesta trae `cost` y `expertSlots`: díselo al usuario antes de importar. Los canales ya importados por otros dan acceso instantáneo; los nuevos se crean con los N vídeos más recientes preseleccionados.
list_channel_uploadsSolo lecturaLista todas las subidas en orden cronológico de UN canal de YouTube por `{channelId}`, `{channelUrl}` o `{expertId}`. Devuelve una lista numerada y un `searchId` reutilizable para `import_videos {searchId, indices}`. Para "el canal entero" en vez de una búsqueda por tema. Máx 200. Gratis.
lazy_index_videoGasta créditosTranscripción/info de UN vídeo de YouTube por URL o ID aunque su canal NO esté indexado. Dos pasos: llama SIN confirm para conocer el coste (1 crédito por vídeo nuevo; gratis para Shorts), sin cobrar nada; llama con confirm:true para obtener la transcripción EN CRUDO al instante y lanzar la indexación completa del canal en segundo plano. Para vídeos ya en la biblioteca usa get_transcript.
start_topic_researchGasta créditosLanza una investigación abierta en YouTube cuando el usuario no sabe a qué canal preguntar. Planifica búsquedas, descubre vídeos candidatos, LEE sus transcripciones y devuelve una ruta curada (secciones en orden de aprendizaje, cada vídeo con su motivo, nivel y qué minutos ver). Asíncrona: devuelve un `researchId` y la ruta está lista en 90-300 s; consulta get_topic_research cada 15-30 s. Cuesta según la profundidad: quick 2, standard 4, deep 8 créditos, con reembolso íntegro si falla o se cancela. Plan gratuito: solo `quick`, dos veces por semana.
get_topic_researchSolo lecturaConsulta una investigación lanzada con start_topic_research. Mientras corre: `status`, `stage` del pipeline, `progress` y `estimatedSecondsRemaining` (consulta cada 15-30 s). Al terminar: la ruta curada, un Markdown listo para presentar, el `conversationId` de su hilo y los `nextSteps` (coste de importar, canales que seguir). Después responde las dudas con continue_topic_research (gratis) en vez de volver a investigar.
continue_topic_researchAñade datosHaz una pregunta de seguimiento sobre una investigación YA TERMINADA, respondida con las transcripciones y páginas que leyó, con citas `[videoId@mm:ss]` al segundo exacto; recuerda los turnos anteriores. GRATIS: sin créditos, más barata que una segunda investigación. Si hace falta más vídeo del muestreado, devuelve `needsImport` con el coste de importar: di el coste y pregunta antes de import_topic_research_videos. El turno queda en la conversación de la investigación (`conversationId`), visible en la web.
list_topic_researchSolo lecturaLista las investigaciones del usuario, de la más reciente a la más antigua: tema, objetivo, profundidad, estado, título de la ruta si terminó y el `conversationId` de su hilo (null = aún sin preguntas de seguimiento). Gratis.
cancel_topic_researchBorra o revocaCancela una investigación en marcha (créditos devueltos íntegros) o borra una terminada (la elimina con su ruta de forma definitiva; los vídeos ya importados siguen en la biblioteca). La respuesta indica cuál ocurrió. Gratis.
import_topic_research_videosGasta créditosImporta los vídeos de una investigación terminada a la biblioteca para poder usarlos con query_knowledge_base. `videoIds` elige algunos; omítelo para toda la ruta. Cuesta 1 crédito por vídeo nuevo y 0 si ya están en el catálogo compartido: indica SIEMPRE el coste (está en los nextSteps de get_topic_research) y pide conformidad antes. Los canales que aún no son expertos se suscriben solos (un hueco de experto cada uno); un canal sin hueco manda sus vídeos a `skipped[]` y el resto se importa.
follow_topic_research_channelsAñade datosSigue canales de una investigación como expertos (solo canales de esa investigación). Gratis, pero cada canal nuevo ocupa un hueco de experto; sin hueco vuelve en `skipped[]`. Los del catálogo se siguen al instante (`followed[]`); los no indexados quedan en cola (`queued[]` con un `importJobId`; consulta `get_import_status`). Seguir añade el canal, importar añade los vídeos de la ruta. Pregunta al usuario antes.
generate_topic_research_quizGasta créditosCuesta 1 crédito. Cuestionario sobre una investigación para comprobar qué ha retenido el usuario; no hace falta importar nada (se construye con lo que la investigación leyó y las transcripciones guardadas). `videoId` pregunta sobre un vídeo de la ruta; omítelo para toda la ruta. Corre en segundo plano: la primera llamada responde `queued`, listo en 1-2 minutos; vuelve a llamar para recogerlo (gratis, nunca se cobra dos veces). Reembolso si la generación falla.
export_topic_researchSolo lecturaExporta el informe de una investigación terminada (resumen, ruta numerada con enlace y motivo por vídeo, respuesta o análisis de competencia, canales, huecos). `md` (por defecto) devuelve Markdown en línea; `pdf` y `docx` un enlace de descarga. Gratis.
list_topic_watchesSolo lecturaLista las vigías de temas del usuario (cada una escanea los vídeos nuevos de sus canales y avisa si tratan el tema): id, tema, si está activa, entrega (`instant` o `daily`), último escaneo. Gratis.
create_topic_watchAñade datosCrea una vigía de temas: cada 2 horas los vídeos nuevos de los canales que sigue el usuario se puntúan contra `query` y los relevantes pasan a ser avisos con 2-3 líneas de motivo y el minuto exacto. Escribe `query` como descripción rica (3-300 caracteres: asunto, palabras que usaría un vídeo, competidores o nombres). `digestFrequency`: `instant` (por defecto; avisos urgentes por correo al momento, el resto en el resumen diario) o `daily`. Máx 10 por usuario. Gratis (coste topado por TubExperto, sin créditos). Pregunta al usuario antes de crear una.
get_topic_watch_alertsSolo lecturaAvisos de TODAS las vigías de temas del usuario desde un momento (por defecto, últimas 24 h), del más reciente al más antiguo: vídeo y canal, tema, puntuación, `urgent` (merece interrumpir ya; el resto va a un resumen diario), 2-3 líneas de motivo, minuto que encaja y `url` que apunta a él. También el gasto del mes frente al tope mensual. Gratis.
ask_tubexperto_conversationsSolo lecturaBusca en las conversaciones guardadas en TubExperto (no en el historial ni la memoria propios de Claude ni de ningún asistente): los chats del usuario en TubExperto con sus canales, vídeos, paneles e investigaciones, en la web, la app o estas tools. Responde con citas numeradas a cada conversación, p. ej. "¿qué le pregunté a TubExperto sobre X?", "¿ya investigué Z?". Para lo que dice un CANAL sobre un tema usa query_knowledge_base. Búsqueda híbrida (significado + palabras exactas). Gratis; el plan gratuito tiene 5 al día.
export_conversationAñade datosExporta una conversación (o una respuesta) como nota: `markdown`, `obsidian` (frontmatter YAML, preguntas como callouts) o `notion` (Markdown listo para Notion). Las citas pasan a enlaces al vídeo de YouTube en ese segundo, con lista de fuentes por respuesta. Vuelve en línea; con `destination: "notion"` se crea como página en el Notion conectado del usuario (si no, devuelve el Markdown). Sin `conversationId` exporta la conversación MCP más reciente. Gratis.
list_public_linksSolo lecturaLista los enlaces públicos activos del usuario con su URL, visitas y shareId. Gratis.
revoke_public_linkBorra o revocaRevoca uno de los enlaces públicos del usuario: la página deja de funcionar al momento. Gratis.
searchSolo lecturaBusca entre los vídeos de tu biblioteca de TubExperto por palabras del título o la transcripción. Devuelve JSON `results` (id, title, url); pasa un id a `fetch`. Gratis.
fetchSolo lecturaLee un vídeo de tu biblioteca con el id que devolvió `search`. Devuelve JSON id, title, text (transcripción), url. Una transcripción larga llega en partes: el pie de `text` dice qué `part` pedir después. Gratis; cada parte cuenta para el mismo límite diario que `get_transcript`.
helpSolo lecturaMuestra lo que puedes hacer con TubExperto. Gratis.
Sale de la misma tabla que aplica el servidor: lo que ves aquí es lo que ocurre al llamar a la herramienta.
| Herramienta | Explorador | De pago |
|---|---|---|
list_my_expertsListar tus expertos | ||
query_expertPreguntar a un experto | ||
get_expert_infoVer info del experto | ||
search_my_expertsBuscar en tus expertos | ||
list_expertsCatálogo público | ||
list_videosListar vídeos del experto | Limitado | |
helpAyuda contextual | ||
query_knowledge_baseBuscar en todos tus canales | ||
query_expert_panelPanel multi-experto | ||
compare_expertsComparar 2-5 expertos (síntesis) | ||
get_video_summaryResumen de vídeo con capítulos | ||
get_transcriptTranscripción completa | ||
get_latest_videosÚltimos vídeos subidos | Limitado | |
recommend_videosRecomendaciones IA | ||
suggest_channelsDescubrir nuevos canales | ||
start_topic_researchInvestigar un tema sin canales | Limitado | |
get_topic_researchConsultar la investigación | ||
list_topic_researchListar tus investigaciones | ||
cancel_topic_researchCancelar o borrar una investigación | ||
import_topic_research_videosImportar los vídeos de la ruta | ||
follow_topic_research_channelsSeguir los canales de la ruta | ||
generate_topic_research_quizCuestionario de la ruta o de un vídeo | ||
export_topic_researchInforme en Markdown, PDF o DOCX |
«Limitado» significa que el plan Explorador puede usarla con un cupo: investigar un tema, solo en profundidad rápida y 2 veces cada 7 días; listar vídeos y ver los últimos, con menos resultados; consultar tus conversaciones, con un máximo diario.
Comprueba que el conector está activado en la conversación (en Claude, botón «+» y después «Conectores»). Si lo acabas de añadir, abre una conversación nueva.
Quita el conector y vuelve a añadirlo con la misma dirección: se abrirá otra vez el inicio de sesión. En tu panel, en TubExperto Link, puedes revocar las conexiones antiguas.
Cada plan admite un número de conexiones activas a la vez. Revoca la que ya no uses en tu panel (TubExperto Link) y vuelve a autorizar.
Verifica que tienes al menos un experto en TubExperto y que sus vídeos están indexados. Si aún se están procesando, espera a que terminen antes de consultar.
“¿Qué dicen mis expertos sobre las mejores estrategias de inversión en 2026?”
Usa query_knowledge_base: busca en todos tus canales a la vez y devuelve respuestas con fuentes citadas (canal, vídeo, timestamp).
“¿Qué opinan midudev y Fireship sobre el futuro de React Server Components?”
Usa query_expert_panel: pregunta a 2-5 expertos la misma pregunta simultáneamente, como un panel de debate.
“Compara a midudev y Fireship sobre React Server Components: ¿en qué coinciden y en qué discrepan?”
Usa compare_experts: devuelve UNA síntesis con acuerdos, desacuerdos y ángulos únicos de 2-5 expertos. Distinto de query_expert_panel, que muestra las respuestas completas de cada uno.
“¿Qué ha subido Veritasium últimamente? Resúmeme su último vídeo.”
Usa get_latest_videos + get_video_summary: encuentra los vídeos recientes y genera un resumen con capítulos y timestamps.
Consulta nuestra política de privacidad para saber cómo tratamos tus datos.
Política de PrivacidadEn tu panel ves la dirección, las guías de cada cliente y tus conexiones activas.
Ir a TubExperto Link