Skip to main content
Glama

Chroma MCP サーバー

CI コードコフ PyPI - バージョン

オープンソースの埋め込みデータベースであるChromaの Model Context Protocol (MCP) サーバー統合。

概要

Chroma MCP Server は、AI 支援開発用の永続的かつ検索可能な「作業メモリ」を作成します。

  • 自動コンテキストリコール: AIアシスタントは過去のセッションから関連情報を照会できる

  • 開発者管理の永続性: MCP を介して ChromaDB に重要な決定と洞察を保存します。

  • セカンドブレイン統合: IDEワークフローと統合して、統一されたナレッジハブを作成します。

主な機能:

  • **自動コードベースインデックス作成:**コードの変更を追跡してインデックスを作成する

  • **自動チャットログ:**強化されたコンテキストキャプチャ(コード差分、ツールシーケンス)を使用して AI のやり取りをログに記録します。

  • **双方向リンク:**機能の進化を追跡するために、議論をコードの変更に接続します。

  • **セマンティックコードチャンキング:**より意味のあるコンテキスト検索のために論理コード構造を保存します

  • **ワーキングメモリツール:**開発コンテキストをキャプチャおよび取得するための MCP コマンド

  • **検証システム:**コード変更と学習促進のための証拠に基づく検証

  • **自動化されたテスト駆動学習:**テストの失敗から検証された修正と学習の促進まで完全に自動化されたワークフロー

詳細については、「Second Brain を使い始める」ガイドを参照してください。

Related MCP server: MCP-Mem0

クイックスタート

インストール

# Basic installation pip install chroma-mcp-server # Full installation with all embedding models pip install "chroma-mcp-server[full]"

ランニング

# 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 Serverは、Commons条項付きのMITライセンスに基づいてライセンスされています。つまり、以下のことが可能です。

許可されているもの

  • Chroma MCP Server はあらゆる目的(個人、商用、学術)で使用できます

  • コードを変更する

  • コピーを配布する

  • Chroma MCP Server を使用して構築された製品を作成して販売する

許可されていないもの:

  • Chroma MCPサーバー自体を販売する

  • Chroma MCP Serverをホストサービスとして提供

  • Chroma MCP Server をベースに競合製品を作成する

完全なライセンス テキストについては、 LICENSE.mdファイルを参照してください。

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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/djm81/chroma_mcp_server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server