Saltar al contenido principal
MCP
19 € 25h Nivel medio

MCP: Uso y desarrollo

Recorrido integral por Model Context Protocol, el estándar abierto que conecta agentes IA con datos, herramientas y sistemas internos. Cubres los fundamentos del protocolo, el uso en agentes y editores del mercado, el desarrollo de servidores y clientes con Python, los transportes disponibles, la integración con frameworks de orquestación de LLM y modelos locales, y el despliegue seguro con autenticación. Al terminar diseñas, construyes y operas tu propia capa MCP para exponer capacidades internas a agentes de IA.

Certificado incluido Ejercicios evaluados por IA Acceso permanente Sin contrato ni cuotas

Estructura del curso

  • Introducción a MCP Lección
  • Arquitectura y protocolo Lección
  • Ecosistema MCP Lección
  • Instalación del entorno Lección
  • Test de introducción a MCP Test

Detalles del curso

Público objetivo

  • Desarrolladores Python que quieren dominar MCP para construir servidores y clientes que conecten LLMs con datos y herramientas.
  • Ingenieros de IA y ML que necesitan integrar servidores MCP en sus pipelines con LangChain y modelos locales.
  • Usuarios avanzados de Claude Code, Cursor o GitHub Copilot que quieren crear sus propios servidores MCP personalizados.
  • Arquitectos de software que necesitan evaluar y disenar soluciones MCP para entornos empresariales con autenticación y despliegue.
  • Equipos de desarrollo que buscan estandarizar la conexion entre sus herramientas internas y agentes de IA.

Contenido del certificado

Módulo 1: Introducción a MCP Qué es MCP y por qué existe Arquitectura Host, Client y Server con JSON RPC 2.0 Ecosistema de servidores y MCP Registry Instalación de Python, uv y el SDK oficial mcp Módulo 2: MCP en agentes y editores de código Claude Desktop y Claude Code Cursor, Windsurf y VS Code con GitHub Copilot Zed y otros hosts compatibles GitHub MCP Registry y marketplace de servidores Módulo 3: Primitivas del protocolo Tools como acciones ejecutables Resources y Resource Templates Prompts como plantillas reutilizables Sampling, elicitation y completions Módulo 4: Servidores MCP con Python SDK Servidor básico con FastMCP del SDK oficial Tools tipadas con decoradores Resources estáticos y dinámicos Prompts con argumentos Context para logging y progreso Lifespan e inyección de dependencias Módulo 5: Servidores con FastMCP de jlowin Diferencias frente al SDK oficial Desarrollo rápido de servidores Proxy servers y composición de servidores Módulo 6: Transportes stdio para ejecución local Streamable HTTP recomendado para producción SSE como transporte legacy Sesiones, resumabilidad y proxies HTTP Módulo 7: Clientes MCP con Python ClientSessión y handshake Listar y ejecutar tools, leer resources, obtener prompts Cliente con interfaz de chat conectado a un LLM Módulo 8: Integración con LangChain langchain mcp adapters y BaseTool MultiServerMCPClient para múltiples servidores Agentes con create_react_agent Modelos locales con ChatOllama Módulo 9: Producción OAuth 2.1, PKCE y Dynamic Client Registration TokenVerifier y Authorization Server Validación de inputs, permisos y sandboxing Despliegue con ASGI, Docker y monitorización

Este curso completo de MCP (Model Context Protocol) cubre el protocolo de principio a fin: desde entender que es y como se usa en los principales agentes del mercado hasta desarrollar servidores y clientes profesionales, integrarlos con LangChain y desplegarlos en producción. Esta disenado para proporcionar un dominio completo del protocolo estándar que conecta aplicaciones de IA con el mundo exterior.

El itinerario es progresivo: parte de los fundamentos del protocolo y su uso en agentes como Claude Code y Cursor, avanza por el desarrollo de servidores con el SDK oficial de Python y la biblioteca FastMCP, recorre la capa de transportes y la API de clientes, incorpora la integración con LangChain y modelos locales via Ollama, y culmina con autenticación, seguridad y despliegue en producción.

Objetivos de aprendizaje

Al completar este roadmap, seras capaz de:

  • Entender MCP en profundidad: arquitectura, especificación, primitivas y ecosistema del protocolo estándar para IA.
  • Usar MCP en agentes: configurar servidores MCP en Claude Code, Cursor, GitHub Copilot y descubrir servidores en el GitHub MCP Registry.
  • Desarrollar servidores MCP con Python SDK: crear servidores completos con tools, resources, prompts, context injection y lifespan usando la biblioteca oficial.
  • Desarrollar servidores con FastMCP: usar la biblioteca fastmcp para desarrollo rápido, proxy servers y composición de servidores.
  • Dominar los transportes: configurar stdio, SSE y Streamable HTTP para comunicación local y remota.
  • Construir clientes MCP: consumir servidores MCP programaticamente con ClientSessión y construir clientes con interfaz de chat.
  • Integrar MCP con LangChain: conectar servidores MCP a agentes de LangChain con langchain-mcp-adapters y modelos locales via Ollama.
  • Desplegar en producción: implementar autenticación OAuth, aplicar buenas practicas de seguridad y desplegar servidores MCP con Docker y ASGI.

Antes de comprar

¿Cuánto dura el acceso?

Acceso permanente. El curso queda asociado a tu cuenta para siempre, con todas las lecciones, ejercicios y certificado.

¿Incluye certificado?

Sí. Al superar el curso recibes un certificado con QR público verificable. La URL del certificado es pública: puedes compartirla en LinkedIn o con un empleador sin que necesiten una cuenta CertiDevs.

¿Puedo pedir factura con NIF?

Sí. En el proceso de compra puedes indicar datos de facturación con NIF español o europeo. Stripe emite la factura electrónica automáticamente.

¿Hay devolución?

Sí. Devolución íntegra dentro de los 14 días naturales desde la compra siempre que no se haya consumido el contenido. Escríbenos a hola@certidevs.com con el correo de tu cuenta y procesamos el reembolso.

¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.

Ver propuesta para empresas