MCP File System
A Model Context Protocol (MCP) server that provides filesystem operations through a standardized interface.
Features
- File operations (read/write)
- Directory management (create/list/delete)
- File movement and renaming
- Access control through allowed directories
Getting Started
- Install dependencies:
- Build the project:
- Run the server with allowed directories:
Documentation
- [Server Implementation Details](docs/server-implementation-fix.md) - Learn about the server implementation and recent fixes
- See the [MCP SDK Documentation](https://modelcontextprotocol.org/docs) for more details about the protocol
Development
The server is built using:
Security
The server implements path validation to ensure operations only occur within allowed directories specified at startup.
License
ISC