This filesystem MCP server, developed by Brian W. Smith, provides AI assistants with standardized access to file system operations, analysis, and manipulation capabilities. Built with TypeScript and the Model Context Protocol SDK, it offers a comprehensive set of tools for directory and file operations, text analysis, file hashing, duplicate detection, and archive handling. The server is organized into distinct layers for protocol handling, tool registry, and core operations, with a focus on safe file system access. It's particularly valuable for AI systems that need to interact with local file systems, enabling use cases such as automated file management, content analysis, and data organization across various file types and structures.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Lists directory contents with metadata. Parameters: path (string), recursive (optional boolean)
Creates a new directory. Parameters: path (string), recursive (optional boolean)
Reads file content with encoding support. Parameters: path (string), encoding (optional string)
Writes content to a file. Parameters: path (string), content (string), encoding (optional string)
Appends content to a file. Parameters: path (string), content (string), encoding (optional string)
Analyzes text file properties. Parameters: path (string)
Calculates file hash using specified algorithm. Parameters: path (string), algorithm (optional string)
Identifies duplicate files in a directory. Parameters: path (string)
Creates a ZIP archive. Parameters: files (array of strings), output (string)
Extracts a ZIP archive. Parameters: path (string), output (string)