filesystem-mcp-server
Verified Safeby paskalex1
Overview
Provides a secure and feature-rich Micro-Control Plane (MCP) server for performing various filesystem operations, serving as a unified backend.
Installation
docker-compose up -d --buildEnvironment Variables
- FS_ROOT
Security Notes
The server explicitly implements robust security features like `_safe_join` to prevent path traversal, `_ensure_not_root` to protect the root directory, and zip-slip prevention in `fs_unzip`. No `eval` or obvious malicious patterns are present. `FS_ROOT` is configurable via an environment variable. The overall security also relies on the inherent security of the `FastMCP` SDK and its deployment environment (e.g., proper CORS setup if accessed cross-origin).
Similar Servers
tinystruct-mcp
A modular Java server providing a JSON-RPC interface for file system and Git/GitHub operations, aimed at automation and DevOps workflows.
filesys
A secure MCP server providing filesystem operations with controlled access to specified directories for agent-based interactions.
mcp-filesystem-python
A Python-based filesystem MCP Agent designed to perform user-requested file and directory operations with a focus on security and resource limits.
enhanced-filesystem-mcp
Provides enhanced filesystem access to an MCP client with named path aliases and fuzzy search capabilities.