Enables read/write operations and management of files and directories within specified, sandboxed locations.
This Node.js server implements the Model Context Protocol (MCP) for secure filesystem operations. It allows reading and writing files, creating, listing, and deleting directories, moving files/directories, searching files based on patterns, and retrieving file metadata. The server operates within a restricted set of directories specified during its initialization, ensuring secure access and preventing unauthorized modifications. With features like advanced pattern matching, fuzzy matching, and Git-style diffs for edits, it offers robust file manipulation capabilities for integrated workflows.