filesystem-mcp-server and filesystem-mcp
About filesystem-mcp-server
cyanheads/filesystem-mcp-server
A Model Context Protocol (MCP) server for platform-agnostic file capabilities, including advanced search/replace and directory tree traversal
Supports dual STDIO and HTTP transports with JWT authentication, enabling both direct process communication and network-based AI agent interactions. Built with TypeScript and Zod validation, it implements a layered architecture separating transport, API, core services, and tool implementation layers for modularity and maintainability. Includes session-aware path management, comprehensive filesystem operations with regex-based search-and-replace, and security features like path sanitization and configurable base directory restrictions for sandboxed file access.
About filesystem-mcp
SylphxAI/filesystem-mcp
📁 Secure, efficient MCP filesystem server - token-saving batch operations with project root confinement
Implements the Model Context Protocol (MCP) to provide AI agents with batch file operations—reading, writing, and editing multiple files in a single request—reducing token overhead by 50-70% compared to individual shell commands. Built on Node.js with Zod validation and stdio transport, it enforces project-root confinement to prevent path traversal attacks while offering permission controls through chmod/chown tools.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work