Skip to main content
Glama

MCP Chat Analysis Server

MCPチャット分析サーバー

ベクトル埋め込みとナレッジグラフを用いてチャット会話の意味分析を可能にするモデルコンテキストプロトコル(MCP)サーバー。このサーバーは、チャットデータの分析、意味検索の実行、概念の抽出、会話パターンの分析のためのツールを提供します。

主な特徴

  • 🔍セマンティック検索:ベクトル類似性を使用して関連するメッセージや会話を検索します
  • 🕸️ナレッジグラフ: メッセージ、概念、トピック間の関係をナビゲートします
  • 📊会話分析:パターン、指標、会話のダイナミクスを分析
  • 🔄柔軟なインポート:さまざまなチャットエクスポート形式をサポート
  • 🚀 MCP 統合: Claude やその他の MCP 互換システムとの簡単な統合

クイックスタート

# Install the package pip install mcp-chat-analysis-server # Set up configuration cp config.example.yml config.yml # Edit config.yml with your database settings # Run the server python -m mcp_chat_analysis.server

MCP統合

claude_desktop_config.jsonに追加します:

{ "mcpServers": { "chat-analysis": { "command": "python", "args": ["-m", "mcp_chat_analysis.server"], "env": { "QDRANT_URL": "http://localhost:6333", "NEO4J_URL": "bolt://localhost:7687", "NEO4J_USER": "neo4j", "NEO4J_PASSWORD": "your-password" } } } }

利用可能なツール

会話のインポート

チャット会話をインポートして分析する

{ "source_path": "/path/to/export.zip", "format": "openai_native" # or html, markdown, json }

セマンティック検索

意味的類似性で会話を検索する

{ "query": "machine learning applications", "limit": 10, "min_score": 0.7 }

分析メトリクス

会話指標を分析する

{ "conversation_id": "conv-123", "metrics": [ "message_frequency", "response_times", "topic_diversity" ] }

抽出概念

概念を抽出して分析する

{ "conversation_id": "conv-123", "min_relevance": 0.5, "max_concepts": 10 }

建築

詳細な図とドキュメントについては、 ARCHITECTURE.md を参照してください。

  • システムコンポーネントと相互作用
  • データフローと処理パイプライン
  • ストレージスキーマとベクトル演算
  • ツール統合メカニズム

前提条件

  • Python 3.8以上
  • ナレッジグラフストレージ用の Neo4j データベース
  • セマンティック検索のためのQdrantベクトルデータベース
  • 埋め込みのための文変換子

インストール

  1. パッケージをインストールします。
pip install mcp-chat-analysis-server
  1. データベースを設定します。
# Using Docker (recommended) docker compose up -d
  1. サーバーを構成します。
cp .env.example .env # Edit .env with your settings

発達

  1. リポジトリをクローンします。
git clone https://github.com/rebots-online/mcp-chat-analysis-server.git cd mcp-chat-analysis-server
  1. 開発依存関係をインストールします。
pip install -e ".[dev]"
  1. テストを実行します:
pytest tests/

貢献

  1. リポジトリをフォークする
  2. 機能ブランチを作成する
  3. プルリクエストを送信する

ガイドラインについてはCONTRIBUTING.md を参照してください。

ライセンス

MIT ライセンス - 詳細についてはLICENSEファイルを参照してください。

関連プロジェクト

サポート

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

ベクトル埋め込みと知識グラフを通じてチャット会話の意味分析を容易にし、意味検索、概念抽出、会話パターン分析のためのツールを提供します。

  1. 主な特徴
    1. クイックスタート
      1. MCP統合
        1. 利用可能なツール
          1. 会話のインポート
          2. セマンティック検索
          3. 分析メトリクス
          4. 抽出概念
        2. 建築
          1. 前提条件
            1. インストール
              1. 発達
                1. 貢献
                  1. ライセンス
                    1. 関連プロジェクト
                      1. サポート

                        Related MCP Servers

                        • A
                          security
                          A
                          license
                          A
                          quality
                          An improved implementation of persistent memory using a local knowledge graph with a customizable --memory-path. This lets Claude remember information about the user across chats.
                          Last updated -
                          9
                          156
                          247
                          JavaScript
                          MIT License
                          • Apple
                        • -
                          security
                          A
                          license
                          -
                          quality
                          A basic implementation of persistent memory using a local knowledge graph. This lets Claude remember information about the user across chats.
                          Last updated -
                          9
                          20,717
                          54,698
                          JavaScript
                          MIT License
                          • Apple
                          • Linux
                        • A
                          security
                          A
                          license
                          A
                          quality
                          Enhances user interaction through a persistent memory system that remembers information across chats and learns from past errors by utilizing a local knowledge graph and lesson management.
                          Last updated -
                          13
                          20,717
                          34
                          JavaScript
                          MIT License
                        • -
                          security
                          A
                          license
                          -
                          quality
                          Connect your MCP-compatible clients to Onyx AI knowledge bases for enhanced semantic search and chat capabilities. Retrieve relevant context from your documents seamlessly, enabling powerful interactions and comprehensive answers. Streamline knowledge management and improve access to information acr
                          Last updated -
                          80
                          7
                          TypeScript
                          MIT License
                          • Apple

                        View all related MCP servers

                        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/rebots-online/mcp-chat-analysis-server'

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