GuíaIntermedio
Claude Code y MCP: Integraciones Custom
Extiende las capacidades de Claude Code construyendo tus propios MCP servers. El Model Context Protocol es el "USB-C del AI": un protocolo estándar que permite que cualquier API, database o servicio se convierta en una herramienta que Claude Code usa nativamente. En esta guía construyes MCP servers con los SDK oficiales de TypeScript y Python (`MCPServer` del SDK de Python 2.x), los conectas por stdio y Streamable HTTP, creas MCP Apps con UI interactivo, y terminas con un server production-ready conectado a datos reales. Incluye las dos formas de arranque que conviven hoy: el handshake clásico y la revisión 2026-07-28, sin estado. Datos de SDK y protocolo a octubre de 2026.
- lecciones
- 42
- módulos
- 8
- disponible en
- Inglés · Español
- certificado
- Sí
- acceso
- Gratis

Lo que vas a poder hacer
- Qué es MCP y por qué es el "USB-C del AI": el protocolo estándar para integraciones
- Arquitectura Host-Client-Server y cómo fluyen datos entre Claude Code y tu server
- Las 3 primitivas: Resources (datos), Tools (funciones), Prompts (templates)
- Construir MCP servers en TypeScript con `@modelcontextprotocol/sdk` 1.x y `registerTool`, y pasarlos a la v2 (`@modelcontextprotocol/server`)
- Construir MCP servers en Python con el SDK oficial `mcp` 2.x y `MCPServer`
- Elegir transport: stdio para local, Streamable HTTP para remoto
- MCP Apps: tools que retornan UI interactivo (dashboards, forms)
- Testing y debugging con MCP Inspector y test suites
- Configurar MCP servers en Claude Code: scopes local, project (`.mcp.json`) y user, variables y permisos
- Proyecto: MCP server completo conectado a API/database real
Qué necesitas traer
Requisitos y materiales
- Haber completado [Fundamentos de Claude Code](https://nieva.team/es/courses/claude-code-foundations-guide) (usar Claude Code y servers MCP existentes)
- Recomendado: [Testing con Claude Code](https://nieva.team/es/courses/testing-with-claude-code-guide), porque los módulos 5 y 7 usan pytest
- Experiencia básica con TypeScript o Python
- Familiaridad con APIs REST
- Terminal/CLI confortable
- Claude Code instalado y configurado
El temario, módulo por módulo
Abre cualquiera para ver sus lecciones.
- Módulo 3: Tres Primitivas, Resources, Tools, Prompts
- Resources: Datos Contextuales que el Modelo Puede Leer
- Tools: Funciones que el Modelo Puede Invocar
- Prompts: Templates Reutilizables con Parámetros
- Combinando Primitivas: Cómo Trabajan Juntas en un Server Real
- Mini-Proyecto: MCP Server con 1 Resource, 1 Tool, 1 Prompt
Lo que suele preguntarse
Sin límite. Es una guía gratuita: entras cuando quieras, las veces que quieras.
No. Los módulos están ordenados de menos a más, pero puedes saltar al que necesites. Tu progreso se guarda por lección.
Lo que haga falta está en «Qué necesitas traer», arriba. Si no aparece nada ahí, puedes empezar desde cero.
En el grupo de WhatsApp, y cada quince días hay un live con un instructor donde se resuelven dudas en vivo.
Sí. Al terminar todas las lecciones recibes tu constancia de finalización. Si apruebas el examen de certificación de la guía, se convierte en certificado, con un código verificable que puedes compartir en LinkedIn.
Empieza cuando quieras
Lo que dicen los estudiantes
Estas reseñas son de estudiantes inscritos que completaron al menos el 50% del curso. Moderamos las reseñas solo por motivos de contenido (spam, lenguaje ofensivo, datos personales), nunca por ser críticas o negativas.
Aún no hay reseñas aprobadas.
¡Sé el primero en compartir tu experiencia!