rs_filesystem

rs_filesystemはRustで構築されたファイルシステムライブラリであり、効率的なファイル操作を提供します。特に、Rustの安全性とパフォーマンスを活かしながら、ファイルの読み書き、ディレクトリ操作、メタデータ管理などの機能を実装しています。開発者がRustでファイルシステム関連のアプリケーションを構築する際に役立つツールです。

GitHubスター

21

ユーザー評価

未評価

お気に入り

0

閲覧数

26

フォーク

2

イシュー

0

README
rs_filesystem: MCP Rust Filesystem tools

rs_filesystem is a simple set of filesystem tools that can be used in Claude desktop or any other MCP client.

CLI options
  • --mcp: Enable MCP server
  • --resources: display resources
  • --prompts: display prompts
  • --tools: display tools
How to use MCP CLI server in Claude Desktop?
  1. Edit claude_desktop_config.json: Claude Desktop -> Settings -> Developer -> Edit Config
  2. Add the following configuration to the servers section:
{
   "mcpServers": {
      "rs_filesystem": {
         "command": "/path/to/rs_filesystem",
         "args": [
            "--mcp"
         ],
         "env": {
            "MCP_RS_FILESYSTEM_ALLOWED_DIRECTORIES": "/path/number/one:/path/number/two"
         }
      }
   }
}

Make sure you use the actual path to the rs_filesystem binary.
Make sure the MCP_RS_FILESYSTEM_ALLOWED_DIRECTORIES env variable is set to a colon-separated list of allowed directories.
The tools will only work inside those directories.

If you want to check MCP log, please use tail -n 20 -f ~/Library/Logs/Claude/rs_filesystem.logs.jsonl.

References