TA

texasfortress-ai/rs_filesystem

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

22 stars 5 forks 품질 51 트렌드 10NOASSERTION

MCP Filesystem tools written in Rust

개요

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. * --mcp: Enable MCP server * --resources: display resources * --prompts: display prompts * --tools: display tools 1. Edit claude_desktop_config.json: Claude Desktop -> Settings -> Developer -> Edit Config 2. Add the following configuration to the servers section: 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. * MCP Specification: https://spec.modelcontextprotocol.io/ * Model Context Protocol (MCP): https://modelcontextprotocol.io/introduction * rpc-router: json-rpc routing library - https://github.

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

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "rs_filesystem": { "command": "/path/to/rs_filesystem", "args": [ "--mcp" ], "env": { "MCP_RS_FILESYSTEM_ALLOWED_DIRECTORIES": "/path/number/one:/path/number/two" } } } }