mcpField
C
ChatSum

ChatSum

ローカル
github.com/mcpserversコミュニケーション1.0k99 週間前に更新

ChatSum について

ChatSum は、チャットメッセージの検索と要約を行う MCP サーバーです。README は mcp-server-chatsum と同一であり、対応するチャットボットプロジェクトが保存したチャットデータベースを利用します。

主な機能

  1. 01パラメータによるチャットメッセージの検索
  2. 02クエリプロンプトに基づくメッセージの要約

活用シーン

  1. 01ローカルに保存されたチャット履歴の要約

MCP 対応

本プロジェクトは MCP サーバーであり、query_chat_messages ツールを通じてチャットメッセージの検索と要約機能を MCP クライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

mcp-server-chatsum

このMCP サーバーはチャットメッセージを要約するために使用されます。

中文说明

preview

始める前に

chatbot ディレクトリに移動し、README に従ってチャットデータベースをセットアップしてください。

チャットボットを起動してチャットメッセージを保存します。

機能

リソース
ツール
  • query_chat_messages - チャットメッセージをクエリする
    • 与えられたパラメータでチャットメッセージをクエリします
    • クエリプロンプトに基づいてチャットメッセージを要約します
プロンプト

開発

  1. 環境変数をセットアップします:

ルートディレクトリに .env ファイルを作成し、チャットデータベースパスを設定します。

CHAT_DB_PATH=path-to/chatbot/data/chat.db
  1. 依存関係をインストールします:
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 を提供します。

コミュニティ

著者について

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。