mcp-server-chatsum について
mcp-server-chatsumは、チャットデータベースを設定したユーザー向けのMCPサーバーです。条件に応じてメッセージを検索し、プロンプトに基づいて要約します。
主な機能
- 01条件に応じたメッセージ検索
- 02プロンプトに基づくメッセージ要約
- 03チャットデータベースの読み取り
活用シーン
- 01条件に合う過去のメッセージ検索
- 02話題ごとのチャット履歴の要約
MCP 対応
MCPクライアントにチャットメッセージの検索・要約ツールを提供します。チャットデータベースのパス設定が必要です。
詳細
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 つのサーバーを複数のクライアントで再利用できます。