Chroma MCP Server

by djm81
Integrations
  • Integrates with Codecov for code coverage reporting to track test coverage metrics

  • Provides CI workflow integration via GitHub Actions to run tests and validate the MCP server

  • Provides persistent storage capabilities for maintaining data across server restarts

크로마 MCP 서버

오픈 소스 임베딩 데이터베이스인 Chroma를 위한 모델 컨텍스트 프로토콜(MCP) 서버 통합.

개요

Chroma MCP 서버는 AI 지원 개발을 위한 지속적이고 검색 가능한 "작업 메모리"를 생성합니다.

  • 자동화된 컨텍스트 리콜: AI 어시스턴트는 과거 세션에서 관련 정보를 쿼리할 수 있습니다.
  • 개발자 관리 지속성: MCP를 통해 ChromaDB에 주요 결정 및 통찰력 저장
  • Second Brain 통합: IDE 워크플로와 통합하여 통합 지식 허브를 생성합니다.

주요 특징:

  • 자동 코드베이스 인덱싱: 코드 변경 사항 추적 및 인덱싱
  • 자동 채팅 로깅: 향상된 컨텍스트 캡처(코드 차이점, 도구 시퀀스)를 통해 AI 상호 작용을 로깅합니다.
  • 양방향 연결: 토론을 코드 변경에 연결하여 기능 진화를 추적합니다.
  • 의미적 코드 청킹: 보다 의미 있는 컨텍스트 검색을 위해 논리적 코드 구조 유지
  • 작업 메모리 도구: 개발 컨텍스트를 캡처하고 검색하기 위한 MCP 명령
  • 검증 시스템: 코드 변경 및 학습 프로모션을 위한 증거 기반 검증
  • 자동화된 테스트 기반 학습: 테스트 실패부터 검증된 수정 및 학습 촉진까지 완전 자동화된 워크플로

자세한 내용은 Second Brain 시작하기 가이드를 참조하세요.

빠른 시작

설치

지엑스피1

달리기

# With in-memory storage (data lost on restart) chroma-mcp-server --client-type ephemeral # With persistent storage chroma-mcp-server --client-type persistent --data-dir ./my_data

커서 통합

프로젝트 루트에 .cursor/mcp.json 추가하거나 수정하세요.

{ "mcpServers": { "chroma": { "command": "uvx", "args": [ "chroma-mcp-server" ], "env": { "CHROMA_CLIENT_TYPE": "persistent", "CHROMA_DATA_DIR": "/path/to/your/data", "CHROMA_LOG_DIR": "/path/to/your/logs", "LOG_LEVEL": "INFO", "MCP_LOG_LEVEL": "INFO", "MCP_SERVER_LOG_LEVEL": "INFO" } } } }

최근 개선 사항

  • 향상된 컨텍스트 캡처: 코드 차이점, 도구 시퀀스를 자동으로 추출하고 신뢰도 점수를 지정합니다.
  • 양방향 연결: 채팅 토론과 코드 변경 간에 탐색 가능한 연결을 생성합니다.
  • 의미적 코드 청킹: 고정 크기 청크 대신 논리적 경계(함수, 클래스)를 사용합니다.
  • 서버 측 타임스탬프 적용: 모든 컬렉션에서 일관된 타임스탬프를 보장합니다.
  • 향상된 로깅 시스템: 실행별 로그 파일을 통해 stdio 모드에서 JSON 통신이 오염되는 것을 방지합니다.
  • 임베딩 함수 관리: 임베딩 함수를 변경할 때 컬렉션 메타데이터를 업데이트하는 도구
  • 컬렉션 설정 명령: 일관된 구성으로 여러 컬렉션 생성을 간소화합니다.
  • 자동 승격 워크플로: 신뢰도가 높은 항목의 자동 처리를 통해 간소화된 파생 학습 승격
  • 스마트 기본값: 컨텍스트에 따라 모든 필드에 대한 지능형 기본값을 제공하는 대화형 프로모션
  • 낮은 신뢰도 경고: 보다 신중한 검토가 필요할 수 있는 항목에 대한 시각적 표시기
  • 자동화된 테스트 워크플로: 테스트 실패의 완전 자동화된 캡처, 수정 사항 모니터링 및 검증된 학습 촉진

선적 서류 비치

자세한 내용은 docs 디렉토리 에서 확인할 수 있습니다.

특허

Chroma MCP 서버는 MIT 라이선스(Commons Clause 포함)에 따라 라이선스가 부여됩니다. 즉, 다음과 같은 작업이 가능합니다.

허용됨 :

  • Chroma MCP 서버를 어떤 목적(개인, 상업, 학업)으로든 사용하세요.
  • 코드를 수정하세요
  • 사본을 배포하다
  • Chroma MCP Server를 사용하여 제품을 만들고 판매하세요

허용되지 않음 :

  • Chroma MCP 서버 자체 판매
  • Chroma MCP 서버를 호스팅 서비스로 제공합니다
  • Chroma MCP 서버를 기반으로 경쟁 제품을 만들어 보세요.

전체 라이센스 텍스트는 LICENSE.md 파일을 참조하세요.

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Chroma(오픈 소스 임베딩 데이터베이스)에서 자동화된 컨텍스트 리콜과 지식 지속성을 활성화하여 AI 지원 개발을 위한 지속적이고 검색 가능한 작업 메모리를 생성하는 모델 컨텍스트 프로토콜 서버 통합입니다.

  1. 개요
    1. 빠른 시작
      1. 설치
      2. 달리기
      3. 커서 통합
    2. 최근 개선 사항
      1. 선적 서류 비치
        1. 특허

          Related MCP Servers

          • A
            security
            F
            license
            A
            quality
            A Model Context Protocol server that enables AI models to interact with SourceSync.ai's knowledge management platform for managing documents, ingesting content from various sources, and performing semantic searches.
            Last updated -
            25
            14
            • Apple
            • Linux
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that provides persistent task management capabilities for AI assistants, allowing them to create, update, and track tasks beyond their usual context limitations.
            Last updated -
            1
            TypeScript
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.
            Last updated -
            9
            3
            TypeScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that provides AI agents with persistent memory capabilities through Mem0, allowing them to store, retrieve, and semantically search memories.
            Last updated -
            2
            Python
            MIT License

          View all related MCP servers

          ID: tqdsqkwoke