ChatSum について
ChatSum は、チャットメッセージの検索と要約を行う MCP サーバーです。README は mcp-server-chatsum と同一であり、対応するチャットボットプロジェクトが保存したチャットデータベースを利用します。
主な機能
- 01パラメータによるチャットメッセージの検索
- 02クエリプロンプトに基づくメッセージの要約
活用シーン
- 01ローカルに保存されたチャット履歴の要約
MCP 対応
本プロジェクトは MCP サーバーであり、query_chat_messages ツールを通じてチャットメッセージの検索と要約機能を MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
mcp-server-chatsum
このMCP サーバーはチャットメッセージを要約するために使用されます。

始める前に
chatbot ディレクトリに移動し、README に従ってチャットデータベースをセットアップしてください。
チャットボットを起動してチャットメッセージを保存します。
機能
リソース
ツール
query_chat_messages- チャットメッセージをクエリする- 与えられたパラメータでチャットメッセージをクエリします
- クエリプロンプトに基づいてチャットメッセージを要約します
プロンプト
開発
- 環境変数をセットアップします:
ルートディレクトリに .env ファイルを作成し、チャットデータベースパスを設定します。
CHAT_DB_PATH=path-to/chatbot/data/chat.db
- 依存関係をインストールします:
pnpm install
サーバーをビルドします:
pnpm build
自動再ビルド機能付きで開発する場合:
pnpm watch
インストール
Claude Desktop で使用するには、サーバー設定を追加します:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcp-server-chatsum": {
"command": "path-to/bin/node",
"args": ["path-to/mcp-server-chatsum/build/index.js"],
"env": {
"CHAT_DB_PATH": "path-to/mcp-server-chatsum/chatbot/data/chat.db"
}
}
}
}
デバッグ
MCP サーバーは stdio を介して通信するため、デバッグは難しい場合があります。パッケージスクリプトとして利用可能な MCP Inspector の使用をお勧めします:
pnpm inspector
Inspector はブラウザでデバッグツールにアクセスするための URL を提供します。
コミュニティ
著者について
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。