chroma-mcp

chroma-mcp

159

Chroma is an open-source embedding database that acts as a server in the Model Context Protocol. It is designed to facilitate data retrieval, document operations, and collection management for LLM applications, providing flexible client types and a range of tools for developers.

Chroma MCP Server

Chroma is an open-source embedding database designed for building Python or JavaScript LLM apps with memory. It allows for fast and flexible embedding capabilities and serves as a Model Context Protocol (MCP) server.

Features

  • Flexible Client Types
    • Ephemeral (in-memory), Persistent (file-based), HTTP client, and Cloud client for various use cases.
  • Collection Management
    • Create, modify, delete collections, and more with pagination and advanced search capabilities.

Chroma supports embedding functions like default, cohere, openai, and more, for use in memory-intensive applications. Detailed usage instructions and demos, including integration with platforms like Claude Desktop, are available.