Sigue estos pasos para comenzar a usar estos recursos:
- Haz un Fork del Repositorio: Haz clic en
- Clona el Repositorio:
git clone https://github.com/microsoft/mcp-for-beginners.git - Únete al Discord de Azure AI Foundry y conoce a expertos y otros desarrolladores
El Protocolo de Contexto de Modelo (MCP) es un marco innovador diseñado para estandarizar las interacciones entre modelos de IA y aplicaciones cliente. Este currículo de código abierto ofrece una ruta de aprendizaje estructurada, con ejemplos prácticos de programación y casos de uso reales, en lenguajes populares como C#, Java, JavaScript, TypeScript y Python.
Ya seas desarrollador de IA, arquitecto de sistemas o ingeniero de software, esta guía es tu recurso completo para dominar los fundamentos y las estrategias de implementación del MCP.
- 📘 Documentación MCP – Tutoriales detallados y guías para usuarios
- 📜 Especificación MCP – Arquitectura del protocolo y referencias técnicas
- 🧑💻 Repositorio MCP en GitHub – SDKs, herramientas y ejemplos de código de código abierto
00-03: Fundamentos
- 00. Introducción al MCP
Visión general del Protocolo de Contexto de Modelo y su importancia en las canalizaciones de IA. Leer más - 01. Conceptos clave explicados
Exploración profunda de los conceptos fundamentales del MCP. Leer más - 02. Seguridad en MCP
Amenazas de seguridad y mejores prácticas. Leer más - 03. Primeros pasos con MCP
Configuración del entorno, servidores/clientes básicos, integración. Leer más
03.x: Laboratorios prácticos
04-05: Práctico y avanzado
- 04. Implementación práctica
SDKs, depuración, pruebas, plantillas de prompts reutilizables. Leer más - 05. Temas avanzados en MCP
IA multimodal, escalabilidad, uso empresarial. Leer más - 5.1. Integración MCP con Azure – Guía
- 5.2. Multimodalidad – Guía
- 5.3. Demo MCP OAuth2 – Guía
- 5.4. Contextos raíz – Guía
- 5.5. Enrutamiento – Guía
- 5.6. Muestreo – Guía
- 5.7. Escalabilidad – Guía
- 5.8. Seguridad – Guía
- 5.9. MCP para búsqueda web – Guía
- 5.10. Streaming en tiempo real – Guía
- 5.11. Búsqueda web en tiempo real – Guía
06-10: Comunidad, mejores prácticas y laboratorios
- 06. Contribuciones de la comunidad – Guía
- 07. Lecciones de la adopción temprana – Guía
- 08. Mejores prácticas para MCP – Guía
- 09. Estudios de caso MCP – Guía
- 10. Optimización de flujos de trabajo de IA: Creando un servidor MCP con AI Toolkit – Laboratorio práctico
Explora implementaciones de código por lenguaje
Explora ejemplos avanzados
Para aprovechar al máximo este currículo, deberías contar con:
- Conocimientos básicos de C#, Java o Python
- Entendimiento del modelo cliente-servidor y APIs
- (Opcional) Familiaridad con conceptos de aprendizaje automático
Hay disponible una Guía de estudio completa para ayudarte a navegar este repositorio de manera efectiva. La guía incluye:
- Un mapa visual del currículo con todos los temas cubiertos
- Desglose detallado de cada sección del repositorio
- Orientación sobre cómo usar los proyectos de ejemplo
- Rutas de aprendizaje recomendadas según el nivel de habilidad
- Recursos adicionales para complementar tu aprendizaje
Cada lección en esta guía incluye:
- Explicaciones claras de los conceptos MCP
- Ejemplos de código en vivo en varios lenguajes
- Ejercicios para construir aplicaciones MCP reales
- Recursos extra para quienes quieran profundizar
Este contenido está licenciado bajo la Licencia MIT. Para términos y condiciones, consulta el LICENSE.
Este proyecto acepta contribuciones y sugerencias. La mayoría de las contribuciones requieren que aceptes un
Acuerdo de Licencia de Contribuyente (CLA) declarando que tienes el derecho y realmente nos otorgas
los derechos para usar tu contribución. Para más detalles, visita https://cla.opensource.microsoft.com.
Cuando envíes un pull request, un bot CLA determinará automáticamente si necesitas proporcionar
un CLA y decorará el PR apropiadamente (por ejemplo, chequeo de estado, comentario). Solo sigue las instrucciones
que te dé el bot. Solo tendrás que hacerlo una vez para todos los repositorios que usan nuestro CLA.
Este proyecto ha adoptado el Código de Conducta de Código Abierto de Microsoft.
Para más información, consulta las Preguntas frecuentes sobre el Código de Conducta o
contacta a opencode@microsoft.com para cualquier pregunta o comentario adicional.
¡Nuestro equipo produce otros cursos! Echa un vistazo a:
- Agentes de IA para principiantes
- IA generativa para principiantes usando .NET
- IA generativa para principiantes usando JavaScript
- IA generativa para principiantes
- ML para principiantes
- Ciencia de datos para principiantes
- IA para principiantes
- Ciberseguridad para principiantes
- Desarrollo web para principiantes
- IoT para principiantes
- Desarrollo XR para principiantes
- Domina GitHub Copilot para Programación en Pareja con IA
- Domina GitHub Copilot para Desarrolladores C#/.NET
- Elige Tu Propia Aventura con Copilot
Este proyecto puede contener marcas registradas o logotipos de proyectos, productos o servicios. El uso autorizado de marcas o logotipos de Microsoft está sujeto a y debe seguir las Directrices de Marca y Uso de Marcas Registradas de Microsoft.
El uso de marcas o logotipos de Microsoft en versiones modificadas de este proyecto no debe causar confusión ni implicar patrocinio por parte de Microsoft.
Cualquier uso de marcas o logotipos de terceros está sujeto a las políticas de dichos terceros.
Aviso Legal:
Este documento ha sido traducido utilizando el servicio de traducción automática Co-op Translator. Aunque nos esforzamos por la precisión, tenga en cuenta que las traducciones automáticas pueden contener errores o inexactitudes. El documento original en su idioma nativo debe considerarse la fuente autorizada. Para información crítica, se recomienda una traducción profesional realizada por humanos. No nos hacemos responsables de malentendidos o interpretaciones erróneas que puedan surgir del uso de esta traducción.
