Servidor Chroma MCP
Una integración de servidor de Protocolo de Contexto de Modelo (MCP) para Chroma , la base de datos de incrustación de código abierto.
Descripción general
Chroma MCP Server crea una "memoria de trabajo" persistente y con capacidad de búsqueda para el desarrollo asistido por IA:
Recuperación de contexto automatizada: los asistentes de IA pueden consultar información relevante de sesiones pasadas
Persistencia administrada por el desarrollador: almacene decisiones e información clave en ChromaDB a través de MCP
Integración de Second Brain: se integra con los flujos de trabajo de IDE para crear un centro de conocimiento unificado
Características principales:
Indexación automatizada de la base de código: seguimiento e indexación de cambios en el código
Registro de chat automatizado: registre las interacciones de IA con captura de contexto mejorada (diferencias de código, secuencias de herramientas)
Enlace bidireccional: conecte las discusiones con los cambios de código para rastrear la evolución de las funciones
Fragmentación de código semántico: preserva las estructuras de código lógico para una recuperación de contexto más significativa
Herramientas de memoria de trabajo: comandos MCP para capturar y recuperar el contexto de desarrollo
Sistema de validación: Validación basada en evidencia para cambios de código y promociones de aprendizaje
Aprendizaje automatizado basado en pruebas: flujo de trabajo totalmente automatizado desde la falla de la prueba hasta la solución verificada y la promoción del aprendizaje
Consulte la guía Primeros pasos con su segundo cerebro para obtener más detalles.
Related MCP server: MCP-Mem0
Inicio rápido
Instalación
Correr
Integración del cursor
Agregue o modifique .cursor/mcp.json en la raíz de su proyecto:
Mejoras recientes
Captura de contexto mejorada: extrae automáticamente diferencias de código, secuencias de herramientas y asigna puntajes de confianza
Enlace bidireccional: crea conexiones navegables entre las discusiones de chat y los cambios de código
Fragmentación de código semántico: utiliza límites lógicos (funciones, clases) en lugar de fragmentos de tamaño fijo
Aplicación de marcas de tiempo del lado del servidor: garantiza marcas de tiempo consistentes en todas las colecciones
Sistema de registro mejorado: los archivos de registro por ejecución evitan la contaminación de la comunicación JSON en el modo stdio
Gestión de funciones de incrustación: herramientas para actualizar los metadatos de la colección al cambiar las funciones de incrustación
Comando de configuración de colección: simplifica la creación de múltiples colecciones con una configuración consistente
Flujo de trabajo de promoción automática: promoción de aprendizaje derivado optimizada con manejo automático de entradas de alta confianza
Valores predeterminados inteligentes: promoción interactiva con valores predeterminados inteligentes para todos los campos según el contexto
Advertencias de baja confianza: indicadores visuales de entradas que pueden necesitar una revisión más cuidadosa
Flujo de trabajo de pruebas automatizado: captura totalmente automatizada de fallas de pruebas, monitoreo de correcciones y promoción de aprendizaje validado
Documentación
La documentación completa está disponible en el directorio de documentos :
Documentación principal : guía completa de instalación, configuración y uso
Primeros pasos : instrucciones de configuración detalladas
Guía para desarrolladores : para colaboradores y desarrolladores
Registro del servidor : detalles sobre el sistema de registro mejorado
Captura de contexto mejorada : detalles sobre la extracción de diferencias de código y la secuenciación de herramientas
Fragmentación de código semántico : fragmentación de código que preserva la lógica para una recuperación significativa
Registro de chat automatizado : historial de chat enriquecido con enlaces bidireccionales
Flujo de trabajo de pruebas automatizado : aprendizaje basado en pruebas con validación automática
Referencia de API : herramientas y parámetros de MCP disponibles
Licencia
Chroma MCP Server cuenta con la licencia MIT con cláusula Commons. Esto significa que puede:
✅ Permitido :
Utilice Chroma MCP Server para cualquier propósito (personal, comercial, académico)
Modificar el código
Distribuir copias
Cree y venda productos creados con Chroma MCP Server
❌ No permitido :
Vender el propio servidor Chroma MCP
Ofrecer Chroma MCP Server como servicio alojado
Cree productos competitivos basados en Chroma MCP Server
Consulte el archivo LICENSE.md para obtener el texto completo de la licencia.