# Model Context Protocol for Beginners MCP Server > Curriculum abierto de Microsoft con ejemplos de código en C#, Java, JavaScript, Python, Rust y TypeScript para aprender a construir servidores y clientes MCP desde cero. Fuente: https://skillsagentes.com/mcp/model-context-protocol-for-beginners Markdown: https://skillsagentes.com/mcp/model-context-protocol-for-beginners.md Repositorio: https://github.com/microsoft/mcp-for-beginners Autor: microsoft Licencia: MIT Estrellas: 17259 Último push: 19 sept 2026 Transporte: stdio, http ## Qué es Este repositorio no es un servidor MCP en sí mismo, sino un curso práctico y gratuito para aprender el Model Context Protocol (MCP), el estándar que permite a los modelos de IA conectarse con herramientas y servicios externos de forma uniforme. Está organizado en módulos progresivos, desde los conceptos básicos y la seguridad hasta la implementación avanzada, el despliegue en producción y la integración con Azure. Cada módulo combina explicaciones teóricas con proyectos de código real: crear tu primer servidor MCP, construir un cliente que lo consuma, integrar modelos de lenguaje, usar transporte stdio y HTTP streaming, configurar autenticación OAuth2 y Entra ID, o conectar MCP con VS Code y Microsoft Foundry Toolkit. El módulo 11 destaca especialmente por ofrecer 13 laboratorios prácticos que enseñan a construir un servidor MCP completo integrado con PostgreSQL, incluyendo seguridad multi-tenant, búsqueda semántica con pgvector y despliegue en contenedores. Para aprovecharlo solo necesitas clonar el repositorio y conocimientos básicos de programación en alguno de los lenguajes soportados, junto con nociones de arquitectura cliente-servidor y HTTP/REST. No requiere instalar ningún paquete concreto, ya que su valor está en el material educativo y los ejemplos de código que puedes ejecutar por tu cuenta. ## Qué hace - Enseña los fundamentos del Model Context Protocol mediante analogías y ejemplos progresivos - Guía la construcción de servidores y clientes MCP de ejemplo en seis lenguajes distintos - Cubre temas avanzados como autenticación OAuth2, Entra ID, streaming en tiempo real y escalado - Incluye una ruta de 13 laboratorios para integrar un servidor MCP con PostgreSQL y pgvector - Documenta buenas prácticas de seguridad, pruebas, despliegue y monitorización de servidores MCP ## Cuándo usarlo - Quieres aprender qué es MCP y cómo funciona antes de construir tu propio servidor - Necesitas ejemplos de código de referencia en C#, Java, JavaScript, Python, Rust o TypeScript - Buscas un laboratorio guiado para integrar un servidor MCP con una base de datos PostgreSQL - Quieres entender patrones avanzados como autenticación, streaming o despliegue en Azure ## Dónde encaja - Categoría: [Aprendizaje](https://skillsagentes.com/mcp/categorias/aprendizaje.md) — Explicaciones, tutorías y flujos de estudio estructurado. - [Todos los servidores MCP](https://skillsagentes.com/mcp.md) - [Agent Skills](https://skillsagentes.com/skills.md) --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)