Skip to main content
Glama

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 등 필요 없음) 없이 독립적으로 실행 가능하며, 리소스 사용량이 최소화된 단일 바이너리로 컴파일되어 가볍고 광범위한 배포 시나리오에 이상적입니다.

👉 도구 및 기타 기능의 전체 목록을 보려면 기능을 참조하세요.

Related MCP server: Maya MCP

🔧 설치 및 구성

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

목적

이 프로젝트의 목표는 파일 시스템 관리를 위한 안정적이고 안전하며 기능이 풍부한 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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rust-mcp-stack/rust-mcp-filesystem'

If you have feedback or need assistance with the MCP directory API, please join our Discord server