Rust MCP Filesystem

MIT License
1

Integrations

  • Provides filesystem management capabilities including reading files, creating directories, searching with glob patterns, and with proper configuration, writing operations. Optimized for high-performance filesystem interactions with advanced filtering capabilities.

Rust MCP 파일 시스템

Rust MCP 파일 시스템은 다양한 파일 시스템 작업을 효율적으로 처리하도록 설계된 놀라울 정도로 빠르고 비동기적이며 가벼운 MCP(Model Context Protocol) 서버입니다.
이 프로젝트는 JavaScript 기반 @modelcontextprotocol/server-filesystem 순수 Rust로 다시 작성한 것으로, 향상된 기능, 향상된 성능, 최신 파일 시스템 상호작용에 맞춰 조정된 강력한 기능 세트를 제공합니다.

🚀 설치 및 구성 지침은 프로젝트 문서를 참조하세요.

특징

  • ⚡ 고성능 : 속도와 효율성을 위해 Rust로 구축되었으며, 비동기 I/O를 활용하여 파일 시스템 작업을 원활하게 처리합니다.
  • 🔒 기본적으로 읽기 전용 : 쓰기 권한이 없는 상태로 시작하여 명시적으로 다르게 구성될 때까지 안전성을 보장합니다.
  • 🔍 고급 Glob 검색 : 표준 Glob 구문을 사용하여 파일 및 디렉터리를 정확하게 필터링할 수 있는 전체 Glob 패턴 매칭을 지원합니다. 예를 들어 *.rs , src/**/*.txt , logs/error-???.log 와 같은 패턴은 유효하며 특정 파일 유형, 재귀적 디렉터리 검색 또는 패턴화된 파일 이름을 일치시키는 데 사용할 수 있습니다.
  • 📁 중첩 디렉토리 : 디렉토리 생성 기능이 개선되어 중첩 디렉토리를 생성할 수 있습니다.
  • 📦 가벼움 : 외부 종속성(예: Node.js, Python 등 필요 없음) 없이 독립적으로 실행 가능하며, 리소스 사용량이 최소화된 단일 바이너리로 컴파일되어 가볍고 광범위한 배포 시나리오에 이상적입니다.
👉 도구 및 기타 기능의 전체 목록을 보려면 기능을 참조하세요.

🔧 설치 및 구성

자세한 설정 지침은 프로젝트 설명서를 참조하세요.

목적

이 프로젝트의 목표는 파일 시스템 관리를 위한 안정적이고 안전하며 기능이 풍부한 MCP 서버를 제공하는 것입니다. @modelcontextprotocol/server-filesystem의 기능을 더욱 성능 좋고 타입 안전한 언어로 재구성합니다. 파일 탐색, 자동화 또는 시스템 통합 도구를 개발하는 경우 rust-mcp-filesystem은 견고한 기반을 제공합니다.

🧰 ~로 구축됨

이 프로젝트는 rust-mcp-sdkrust-mcp-schema를 활용해 서버를 구축합니다. Rust 기반 MCP 프로젝트를 직접 만들거나 기존 프로젝트를 Rust로 변환해 성능과 안전성을 높이고 싶다면 해당 저장소를 확인해보세요.

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

감사의 말

@modelcontextprotocol/server-filesystem 에서 영감을 얻어 Rust의 힘으로 구축되었습니다.

-
security - not tested
A
license - permissive license
-
quality - not tested

Rust MCP 파일 시스템

  1. 특징
    1. 👉 도구 및 기타 기능의 전체 목록을 보려면 기능을 참조하세요.
  2. 🔧 설치 및 구성
    1. 목적
      1. 🧰 ~로 구축됨
        1. 특허
          1. 감사의 말

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              An MCP server that allows Claude AI to perform filesystem operations including reading, writing, listing, moving files, and searching directories within specified allowed paths.
              Last updated -
              5
              1
              JavaScript
            • -
              security
              F
              license
              -
              quality
              An MCP server that provides AI tools with access to Rust documentation from docs.rs, enabling search for crates, documentation, type information, feature flags, version information, and source code.
              Last updated -
              3
              TypeScript
            • A
              security
              A
              license
              A
              quality
              An MCP server that provides tools for reading, writing, and editing files on the local filesystem.
              Last updated -
              1
              1,226
              Python
              Apache 2.0
              • Apple
            • A
              security
              F
              license
              A
              quality
              A MCP server that allows searching for files in the filesystem based on path fragments, returning file metadata including name, path, size, and creation date.
              Last updated -
              1
              Python
              • Apple

            View all related MCP servers

            ID: txfcac4lam