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.
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.
Otras formas de aprender
Toma de contacto con una tecnología antes de comprometerte con el itinerario completo.
Currículo completo por tecnología con ejercicios evaluados por IA y certificado verificable.
1, 3, 6 o 12 meses de acceso a todo el catálogo. El plan anual (120 €) equivale a 6 cursos sueltos.
Itinerario diseñado por ingenieros con varios cursos integrados y certificado de carrera.
¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.
Ver propuesta para empresas