file-system-mcp-server
1
The File System MCP Server is a versatile server built with FastMCP, providing a robust set of tools for file and directory management. It supports cross-platform operations, with full functionality on Windows and basic support for macOS and Linux. Notable features include file backup, safety checks, and comprehensive system information retrieval.
File System MCP Server
A powerful file system management server built with FastMCP that provides comprehensive tools for file and directory operations. It offers structured API access for automation and integration.
Platform Support
- Windows: Full support, including drive listing and special folder access.
- macOS/Linux: Basic operations with limitations compared to Windows.
Future Implementation
- macOS: Enhancements planned for path handling and file attributes.
- Linux: Similar enhancements as macOS, plus file permissions support.
- Cross-Platform: Unified path handling and platform-agnostic features.
Features
File Operations
- Copy, move, delete, read, and write files
- Backup support and safety checks
- File information retrieval
- Search and create file collections
Directory Operations
- List, create, and delete directories
- Recursive directory listing
System Information
- Retrieve system, disk, and directory information
Dependencies
- FastMCP, Pydantic, pywin32 (Windows only), WMI (Windows only)
Known Issues
- Issues with
delete_file
andlist_drives
functions. - Platform-specific limitations on Windows features.