Skip to content

Commit b4a3be5

Browse files
committed
feat: major enhancement to ChromaDB MCP Server functionality
This commit introduces several substantial improvements to the ChromaDB MCP Server: MODULE RESTRUCTURING: - Renamed module from 'chroma' to 'chroma_mcp' to avoid conflicts with official ChromaDB package - Updated entry point in pyproject.toml - Created data migration utility script to assist with transitioning from old path structure COLLECTION MANAGEMENT: - Added create_collection tool for organizing documents into named collections - Added list_collections tool to view all available collections - Added delete_collection tool for removing collections BULK OPERATIONS: - Implemented bulk_create_documents for efficiently adding multiple documents in a single operation - Optimized for performance when adding large document sets ENHANCED SEARCH CAPABILITIES: - Added hybrid_search combining semantic and keyword search with configurable weights - Implemented multi_query_search allowing searches with multiple queries and result aggregation - Added support for both union and intersection aggregation methods DOCUMENT VERSIONING SYSTEM: - Created comprehensive document versioning system on top of ChromaDB - Added create_document_version for tracking changes to documents over time - Added list_document_versions to view version history with timestamps and notes - Added get_document_version to retrieve specific document versions including 'latest' - Implemented version metadata tracking with original document references MISCELLANEOUS: - Improved error handling with specific error messages for new operations - Updated README with comprehensive documentation - Added ChromaDB logo alongside HumainLabs.ai branding
1 parent 7d1b85a commit b4a3be5

File tree

9 files changed

+1884
-814
lines changed

9 files changed

+1884
-814
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,5 @@ log/
4747
# OS specific
4848
.DS_Store
4949
Thumbs.db
50+
51+
.specstory

0 commit comments

Comments
 (0)