Rust MCP Filesystem
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: ellmos-filecommander-mcp
🔧 설치 및 구성
자세한 설정 지침은 프로젝트 설명서를 참조하세요.
목적
이 프로젝트의 목표는 파일 시스템 관리를 위한 안정적이고 안전하며 기능이 풍부한 MCP 서버를 제공하는 것입니다. @modelcontextprotocol/server-filesystem의 기능을 더욱 성능 좋고 타입 안전한 언어로 재구성합니다. 파일 탐색, 자동화 또는 시스템 통합 도구를 개발하는 경우 rust-mcp-filesystem은 견고한 기반을 제공합니다.
🧰 ~로 구축됨
이 프로젝트는 rust-mcp-sdk 와 rust-mcp-schema를 활용해 서버를 구축합니다. Rust 기반 MCP 프로젝트를 직접 만들거나 기존 프로젝트를 Rust로 변환해 성능과 안전성을 높이고 싶다면 해당 저장소를 확인해보세요.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
감사의 말
@modelcontextprotocol/server-filesystem 에서 영감을 얻어 Rust의 힘으로 구축되었습니다.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
A simple MCP server built with FastMCP and python
MCP server for Superserve sandboxes: create, exec, and manage Firecracker microVMs
MCP server for secureFlows (secure-flows.com). Alias of io.github.michal-lefler/secureflows-mcp.
Related MCP Servers
- AlicenseAqualityBmaintenanceMCP Server that enables LLMs to interact with the local filesystem.1379614MIT
- AlicenseAqualityAmaintenanceComprehensive MCP server for filesystem operations, process management, interactive sessions, and async file search. Includes utilities for JSON repair, encoding fixes, duplicate detection, OCR, ZIP archives, and Markdown export.6467164MIT
- FlicenseBqualityDmaintenanceA lightweight MCP server for basic file operations, enabling reading, writing, and listing files securely via the Model Context Protocol.31
- FlicenseNot gradedqualityAmaintenanceUltra-fast, memory-efficient Rust implementation of the Filesystem MCP server with bounded IO, regex search, and optional terminal execution.5
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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