Implementaciones de referencia de servidores Model Context Protocol que permiten a clientes LLM acceder a archivos, Git, contenido web, memoria y más.
modelcontextprotocol/modelcontextprotocol
La especificación, las definiciones en TypeScript y JSON Schema, y la documentación oficial de Model Context Protocol (MCP), un estándar abierto para conectar aplicaciones de IA con herramientas y datos externos.
- Estrellas
- 9,486
- Forks
- 1,877
- Issues abiertos
- 115
- Último commit
- hace 12 horas
¿Qué es?
Este repositorio contiene la especificación de Model Context Protocol (MCP), el esquema del protocolo y la documentación oficial. MCP es un estándar que define cómo las aplicaciones de IA, como los clientes LLM, intercambian contexto con herramientas y fuentes de datos externas.
El esquema del protocolo está definido en TypeScript y también se publica como JSON Schema para usarlo con otros lenguajes y herramientas. El sitio de documentación está creado con Mintlify y alojado en modelcontextprotocol.io, donde quienes recién comienzan pueden encontrar material introductorio.
El repositorio está escrito principalmente en TypeScript y se distribuye bajo la licencia MIT. Las pautas para contribuir están en CONTRIBUTING.md.
Funciones clave
- 01Define la especificación del protocolo MCP en un directorio de esquemas versionados y fechados.
- 02Proporciona el esquema del protocolo en TypeScript y como JSON Schema.
- 03Alberga la documentación oficial de MCP, creada con Mintlify.
- 04Incluye pautas para proponer cambios.
Casos de uso
- Consultar las definiciones exactas de mensajes y tipos al implementar un cliente o servidor MCP.
- Generar validadores o tipos en otros lenguajes a partir de JSON Schema.
- Leer la especificación para entender cómo se conectan las aplicaciones de IA con herramientas y datos externos.
Temas
Preguntas frecuentes
- ¿Qué es modelcontextprotocol?
- La especificación, las definiciones en TypeScript y JSON Schema, y la documentación oficial de Model Context Protocol (MCP), un estándar abierto para conectar aplicaciones de IA con herramientas y datos externos. Este repositorio contiene la especificación de Model Context Protocol (MCP), el esquema del protocolo y la documentación oficial. MCP es un estándar que define cómo las aplicaciones de IA, como los clientes LLM, intercambian contexto con herramientas y fuentes de datos externas.
- ¿modelcontextprotocol es gratuito? ¿Qué licencia tiene?
- modelcontextprotocol es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿modelcontextprotocol sigue mantenido?
- Mantenimiento activo. El último commit de modelcontextprotocol fue el 20 oct 2026.
- ¿Para qué puedo usar modelcontextprotocol?
- Consultar las definiciones exactas de mensajes y tipos al implementar un cliente o servidor MCP. Generar validadores o tipos en otros lenguajes a partir de JSON Schema. Leer la especificación para entender cómo se conectan las aplicaciones de IA con herramientas y datos externos.
- ¿Dónde consigo modelcontextprotocol?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/modelcontextprotocol/modelcontextprotocol
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
SDK de TypeScript y Python que ofrece a los agentes de IA más de 1000 toolkits de apps con autenticación previa, sesiones por usuario y un sandbox para ejecutar acciones.
Una biblioteca JavaScript que integra un agente de interfaz gráfica en cualquier página web para que los usuarios controlen la interfaz con lenguaje natural.
Colección de proyectos iniciales para crear aplicaciones desplegables con Claude API, con ejemplos de agentes, uso del computador, automatización del navegador y análisis financiero.
SDK oficial de TypeScript para crear servidores y clientes de Model Context Protocol que proporcionan contexto estandarizado a aplicaciones con LLM.
Framework de TypeScript para crear agentes de IA con memoria, herramientas, MCP, RAG, voz y flujos de trabajo, además de la consola VoltOps para observabilidad.