コンテンツにスキップ

Filesystem MCP サーバー (Filesystem MCP Server)

Filesystem MCP Server を使用すると、AI エージェントがローカルマシン上のファイルおよびディレクトリ操作を実行できるようになります。指定した特定のディレクトリに対して安全かつ制御されたアクセス権を提供し、ファイル管理、コンテンツ整理、データ処理などのタスクを可能にします。

インストールと設定 (Installation)

  1. Griptape Nodes を開き、Settings → MCP Servers に移動します
  2. + New MCP Server をクリック します
  3. サーバーを設定 します:

    • Server Name/ID: filesystem
    • Connection Type: Local Process (stdio)
    • Configuration JSON:
    {
      "transport": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/path/to/allowed/directory"
      ],
      "env": {},
      "encoding": "utf-8",
      "encoding_error_handler": "strict"
    }
    
  4. Create Server をクリック します

利用可能なツール (Available Tools)

  • read_file - ファイルの内容を読み取る
  • write_file - ファイルに内容を書き込む
  • list_directory - ディレクトリの内容を一覧表示する
  • create_directory - 新しいディレクトリを作成する
  • search_files - 名前やパターンでファイルを検索する
  • move_file - ファイルの移動またはリネームを行う
  • delete_file - ファイルを削除する

設定オプション (Configuration Options)

複数のディレクトリへのアクセスを許可したい場合は、引数リストに別々の項目として追加します:

{
  "transport": "stdio",
  "command": "npx",
  "args": [
    "-y",
    "@modelcontextprotocol/server-filesystem",
    "/Users/username/Desktop",
    "/Users/username/Downloads",
    "/Users/username/Documents"
  ],
  "env": {},
  "encoding": "utf-8",
  "encoding_error_handler": "strict"
}

参考リソース