Chroma MCP サーバー
オープンソースの埋め込みデータベースであるChromaの Model Context Protocol (MCP) サーバー統合。
概要
Chroma MCP Server は、AI 支援開発用の永続的かつ検索可能な「作業メモリ」を作成します。
自動コンテキストリコール: AIアシスタントは過去のセッションから関連情報を照会できる
開発者管理の永続性: MCP を介して ChromaDB に重要な決定と洞察を保存します。
セカンドブレイン統合: IDEワークフローと統合して、統一されたナレッジハブを作成します。
主な機能:
**自動コードベースインデックス作成:**コードの変更を追跡してインデックスを作成する
**自動チャットログ:**強化されたコンテキストキャプチャ(コード差分、ツールシーケンス)を使用して AI のやり取りをログに記録します。
**双方向リンク:**機能の進化を追跡するために、議論をコードの変更に接続します。
**セマンティックコードチャンキング:**より意味のあるコンテキスト検索のために論理コード構造を保存します
**ワーキングメモリツール:**開発コンテキストをキャプチャおよび取得するための MCP コマンド
**検証システム:**コード変更と学習促進のための証拠に基づく検証
**自動化されたテスト駆動学習:**テストの失敗から検証された修正と学習の促進まで完全に自動化されたワークフロー
詳細については、「Second Brain を使い始める」ガイドを参照してください。
Related MCP server: MCP-Mem0
クイックスタート
インストール
ランニング
カーソル統合
プロジェクト ルートに.cursor/mcp.jsonを追加または変更します。
最近の改善点
**強化されたコンテキストキャプチャ:**コードの差分、ツールシーケンスを自動的に抽出し、信頼スコアを割り当てます
**双方向リンク:**チャットの議論とコードの変更の間にナビゲート可能な接続を作成します。
**セマンティックコードチャンク:**固定サイズのチャンクの代わりに論理境界(関数、クラス)を使用する
**サーバー側タイムスタンプの強制:**すべてのコレクションで一貫したタイムスタンプを保証します
**強化されたログシステム:**実行ごとのログファイルにより、stdio モードでの JSON 通信の汚染を防止します。
**埋め込み関数管理:**埋め込み関数を変更するときにコレクションのメタデータを更新するためのツール
**コレクション設定コマンド:**一貫した構成で複数のコレクションの作成を簡素化します。
**自動プロモートワークフロー:**信頼性の高いエントリを自動処理し、派生学習のプロモーションを合理化します。
**スマートデフォルト:**コンテキストに基づいてすべてのフィールドにインテリジェントなデフォルトを設定するインタラクティブなプロモーション
**信頼性の低い警告:**より慎重な確認が必要なエントリの視覚的なインジケーター
**自動テストワークフロー:**テストの失敗のキャプチャ、修正の監視、検証済みの学習促進を完全に自動化
ドキュメント
包括的なドキュメントはdocs ディレクトリで入手できます。
メインドキュメント- インストール、設定、使用方法の完全なガイド
はじめに- 詳細なセットアップ手順
開発者ガイド- 貢献者と開発者向け
サーバーログ- 改善されたログシステムの詳細
強化されたコンテキストキャプチャ- コード差分抽出とツールシーケンスの詳細
セマンティックコードチャンキング- 意味のある検索のためのロジック保存コードチャンキング
自動チャットログ- 双方向リンクによる充実したチャット履歴
自動テストワークフロー- 自動検証によるテスト駆動学習
API リファレンス- 利用可能な MCP ツールとパラメータ
ライセンス
Chroma MCP Serverは、Commons条項付きのMITライセンスに基づいてライセンスされています。つまり、以下のことが可能です。
✅許可されているもの:
Chroma MCP Server はあらゆる目的(個人、商用、学術)で使用できます
コードを変更する
コピーを配布する
Chroma MCP Server を使用して構築された製品を作成して販売する
❌許可されていないもの:
Chroma MCPサーバー自体を販売する
Chroma MCP Serverをホストサービスとして提供
Chroma MCP Server をベースに競合製品を作成する
完全なライセンス テキストについては、 LICENSE.mdファイルを参照してください。