mcpField
M
MCPFileSystem_Client

MCPFileSystem_Client

ローカル
github.com/Digio-Campusファイル・ストレージ078 週間前に更新

MCPFileSystem_Client について

MCPFileSystem_Client は、OpenAI SDK 互換のローカルエンドポイントを介して、ローカル LLM とファイルシステム MCP サーバーを接続します。モデル、プロンプト、ベース URL を設定でき、アクセス先はサーバー設定で指定したディレクトリに限られます。

主な機能

  1. 01ファイルシステム MCP サーバーへの接続
  2. 02モデル、プロンプト、ベース URL の設定
  3. 03指定ディレクトリへのアクセス制限

活用シーン

  1. 01LLM を介した設定済みディレクトリ内のファイル操作
  2. 02ファイルシステムのツール呼び出しに対応したローカルモデルのテスト

MCP 対応

StdioClientTransport を使って @modelcontextprotocol/server-filesystem に接続します。アクセスを許可するディレクトリはサーバー設定で指定できます。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

使用方法

  1. ローカルサーバーで LLM を起動します。OpenAi SDK と互換性がある必要があります。この用途には Jan を使用できます。
  2. 使用するモデル、プロンプト、サーバーのベース URL(デフォルトで設定済み)を含めるように .env を変更します。
  3. コマンド node app.js を実行します。

注意事項

  1. プログラムがアクセスできるのは、指定されたディレクトリのみです(デフォルトは files)。app.js の MCP サーバーの宣言部分で変更できます。
    const transport = new StdioClientTransport({
         command: "npx",
         args: [
           "-y",
           "@modelcontextprotocol/server-filesystem",
           "ruta",
           "otra ruta",
            ...
       ],
       });```
    
  2. El modelo especificado por defecto en .env no funcionará correctamente, es necesario un modelo con la función de tool calling.

コメント

MCP は初めてですか?

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

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