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
Resultados

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
Antes de empezar

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
Contenido

El temario, módulo por módulo

Abre cualquiera para ver sus lecciones.

Dudas frecuentes

Lo que suele preguntarse

Empieza cuando quieras

Reseñas

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!