mcpField
M
mcpMulti.py

mcpMulti.py

ローカル
github.com/dmcsvoicesAI・エージェント082 週間前に更新

mcpMulti.py について

mcpMulti.pyは、複数のMCPサーバーを一つのインターフェースで利用できるPython製チャットループです。ファイルシステム、コマンドライン、Volatilityのサーバーを含み、チャット経由で各機能を使えます。

主な機能

  1. 01複数のMCPサーバーを使うチャットループ
  2. 02ファイル操作とディレクトリアクセス
  3. 03コマンドライン操作
  4. 04Volatilityによるメモリ分析

活用シーン

  1. 01チャット経由でファイル操作を利用
  2. 02チャットループからターミナルを操作
  3. 03チャットでVolatilityのメモリ分析を利用

MCP 対応

ファイルシステム、CLI、VolatilityのMCPサーバーをチャットループから利用できるようにします。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

mcpMulti.py

シンプルなチャットループで複数のMCPサーバーを利用できるようにします。 この実装では、以下を含むModel Context Protocol(MCP)サーバー群を提供します。 Filesystem MCP Server:ファイル操作とディレクトリアクセスを管理します。 CLI MCP Server:ターミナルコマンドを安全に実行するためのコマンドラインインターフェースとのやり取りを可能にします。 Volatility MCP Server:Volatilityフレームワークを使用したメモリ分析タスクに特化したサーバーです。 環境変数にOPENAI_API_KEYが設定されていることを確認してください。

インストール

pip install -r requirements.txt

使用方法

python mcpMulti.py 

依存関係

requirements.txtを参照してください。

貢献

プルリクエストを歓迎します。PEP8のスタイルガイドラインに従ってください。 # mcpMultiChat

コメント

MCP は初めてですか?

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

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