Chroma MCP ServerServer

privetin
GitHub
semantic searchdocument managementRAG

Loading subscription status...

💡 Description

A Model Context Protocol (MCP) server that provides semantic search and document management functions using ChromaDB. This server allows LLMs to perform natural language queries on document collections with intuitive similarity metrics, making it ideal for RAG (Retrieval-Augmented Generation) applications.

📝 JSON Entries

{
  "mcpServers": [
    {
      "chroma": {
        "args": [
          "--directory",
          "C:\\path\\to\\mcp-server-chroma",
          "run",
          "mcp-server-chroma"
        ],
        "command": "uv"
      }
    }
  ]
}

🛠️ Tools

list-collectionscreate-collectiondelete-collectionadd-documentget-documentupdate-documentdelete-documentsearch-documents

Features

  • Semantic search using state-of-the-art embeddings
  • Intuitive similarity metrics
  • Complete CRUD operations for documents and collections
  • Support for enriched metadata
  • Reliable document storage with SQLite backend
  • Configurable access controls and input validation
  • Comprehensive error handling

💬 Example Queries

  • Create a collection with the name 'research-papers'.
  • Add a new document with specific content and metadata to 'research-papers'.
  • Search documents in 'research-papers' to find the latest developments in transformers.