Filesystem icon

Filesystem

Createdysthink

Provides filesystem operations via a Model Context Protocol (MCP) server.

About

This Node.js-based server implements the Model Context Protocol (MCP) to enable a variety of file system operations, including reading, writing, creating, listing, moving, and searching files and directories. It offers fine-grained control over file access, allowing operations only within specified directories. Features like advanced file editing with pattern matching, whitespace normalization, and Git-style diff previews enhance its utility. Designed for integration with tools like Cherry Stdio Desktop, it offers both Docker and local deployment options.

Key Features

  • Read and write files with UTF-8 encoding.
  • Move files and directories.
  • Edit files with advanced pattern matching and formatting capabilities, including dry-run mode for previewing changes.
  • Create, list, and delete directories.
  • Search files recursively with pattern matching.
  • 0 GitHub stars

Use Cases

  • Sandboxed filesystem operations for applications.
  • Automated file manipulation and editing tasks.
  • Integration with development environments for file management.
Craft Better Prompts with AnyPrompt