Servidor MCP del administrador de contexto
Una implementación de servidor de Protocolo de Contexto de Modelo (MCP) para administrar el contexto y el flujo de trabajo de desarrollo.
Características
- Transporte basado en sockets con enmarcado de mensajes confiable
- Compatibilidad total con el protocolo JSON-RPC 2.0
- Gestión de sesiones con negociación de capacidades
- Sistema de registro de herramientas extensible
- Gestión de proyectos, paquetes de trabajo y tareas
- Funcionalidad de punto de control y restauración
- Soporte del flujo de trabajo de revisión de control de calidad
Configuración inicial
Uso
Iniciando el servidor
Modo de desarrollo
Comienzo limpio
Si encuentra algún problema, puede intentar una compilación limpia:
Arquitectura
Componentes principales
- Enmarcado de mensajes
- Protocolo basado en la longitud del contenido
- Manejo confiable de límites de mensajes
- Gestión de buffer
- Capa de transporte
- Comunicación basada en sockets TCP
- Gestión de conexiones
- Arquitectura basada en eventos
- Gestión de sesiones
- Seguimiento de sesiones de clientes
- Negociación de capacidades
- Persistencia del estado
- Registro de herramientas
- Registro dinámico de herramientas
- Validación de entrada
- Formato de resultados
Herramientas
- Gestión de proyectos
- Crear/Obtener proyectos
- Puntos de control del proyecto
- Restauración del estado
- Gestión de paquetes de trabajo
- Crear/Obtener paquetes de trabajo
- Seguimiento del progreso
- Actualizaciones de estado
- Gestión de tareas
- Crear/actualizar tareas
- Seguimiento de cambios de archivos
- Puntos de control de tareas
- Herramientas de control de calidad
- Revisar el flujo de trabajo
- Arreglar solicitudes
- Aceptación del paquete de trabajo
Configuración
Variables de entorno:
DEBUG
: Habilitar el registro de depuración (0/1)MCP_PORT
: Puerto del servidor (predeterminado: 44557)
Protocolo
El servidor implementa el Protocolo de Contexto de Modelo con JSON-RPC 2.0:
Flujo de mensajes
- El cliente se conecta a través de TCP
- El cliente envía una solicitud de inicialización
- El servidor responde con capacidades
- Comienza el intercambio normal de mensajes
- El cliente puede apagar/salir
Desarrollo
Consulte las secciones Configuración inicial y Modo de desarrollo más arriba.
Contribuyendo
- Bifurcar el repositorio
- Crea tu rama de funciones
- Confirme sus cambios
- Empujar hacia la rama
- Crear una solicitud de extracción
Licencia
Licencia ISC
This server cannot be installed
Una implementación de servidor del Protocolo de contexto de modelo (MCP) para administrar el flujo de trabajo de desarrollo con funciones como gestión de proyectos, seguimiento de tareas y soporte de revisión de control de calidad.
Related MCP Servers
- -securityAlicense-qualityMCP Server simplifies the implementation of the Model Context Protocol by providing a user-friendly API to create custom tools and manage server workflows efficiently.Last updated -04TypeScriptMIT License
- AsecurityAlicenseAqualityImplements Model Context Protocol (MCP) to enable interaction with CODING DevOps platform through standardized interfaces for managing projects and work items.Last updated -611TypeScriptMIT License
- -securityFlicense-qualityA server implementation of the Model Context Protocol (MCP) that provides REST API endpoints for managing and interacting with MCP resources.Last updated -Python
- AsecurityFlicenseAqualityA Model Context Protocol server that provides structured workflow tools for managing software development projects through different complexity levels, offering specialized modes for project planning, design, implementation, and documentation.Last updated -5211TypeScript