Nerdearla 🇦🇷 Spain 🇪🇸 2025: MCP Servers: los super poderes ✨ de los LLMs 🤖
¡Che, developer 👋🏻! Este repositorio contiene las demos que mostré en Nerdearla 2025 durante la charla MCP Servers: los super poderes ✨ de los LLMs 🤖. Con él podrás aprender las características principales de un servidor de este tipo.

🎬 Las Demostraciones
Tres demos progresivas que demuestran desde lo básico hasta lo avanzado:
🟢 1️⃣ Search Video — Herramienta Básica
🎯 La puerta de entrada: aprende lo fundamental de los MCP Servers
Busca videos en YouTube basándote en una consulta simple. Esta es la demo perfecta para entender cómo todo funciona bajo el capó.
| Concepto | Descripción |
|---|---|
| 📁 Ubicación | src/tools/basic/index.ts |
| 🎓 Complejidad | ⭐ Muy sencilla |
| 🔧 Tecnologías | YouTube API, Zod, Logger |
Lo que aprenderás:
- ✅ Definir una herramienta con esquema de validación
- ✅ Llamar a servicios externos (YouTube API)
- ✅ Manejo robusto de errores
- ✅ Estructura correcta de respuestas MCP
🟡 2️⃣ Search Channel — Herramienta Interactiva (Elicitations)
💬 Un paso adelante: interacción en tiempo real con el usuario
Una herramienta que busca canales en YouTube y dialoga con el usuario mediante elicitations. Pregunta si deseas recuperar los últimos vídeos del canal.
| Concepto | Descripción |
|---|---|
| 📁 Ubicación | src/tools/elicitations/index.ts |
| 🎓 Complejidad | ⭐⭐ Media |
| 🔧 Tecnologías | Elicitations, RequestHandlerExtra, Diálogos |
Lo que aprenderás:
- ✅ Crear herramientas interactivas bidireccionales
- ✅ Usar elicitations para formularios y diálogos
- ✅ Validación de esquemas más complejos
- ✅ Comunicación cliente-servidor avanzada
🔴 3️⃣ Generate Video Title — Herramienta Creativa (Sampling)
🚀 La bestia: delega en modelos de IA para máxima potencia
Genera títulos creativos y únicos para videos usando sampling. El servidor elicita el idioma preferido del usuario y luego el modelo del cliente genera múltiples sugerencias basadas en tu stack de tecnologías.
| Concepto | Descripción |
|---|---|
| 📁 Ubicación | src/tools/sampling/index.ts |
| 🎓 Complejidad | ⭐⭐⭐ Avanzada |
| 🔧 Tecnologías | Sampling, CreateMessageResult, Multilingüe |
Lo que aprenderás:
- ✅ Delegar generación de contenido al modelo del cliente
- ✅ Elicitations con selectores (enums) bonitos
- ✅ Generar múltiples variantes creativas
- ✅ Construir herramientas verdaderamente inteligentes
💝 ¿Te gustó la charla?
Si disfrutaste con las demos y quieres más contenido sobre MCP Servers, desarrollo y tecnología con salero:
🎥 Suscríbete a mi canal para nuevas demos y tutoriales
📧 Sígueme en redes para estar al día: YouTube · GitHub · LinkedIn · X
Gisela Torres · Nerdearla Spain 2025 · ¡Nos vemos en la próxima! 🚀