Mcp_file_system

Facilitates secure access to filesystem operations, enabling users to manipulate files and directories, retrieve metadata, and perform searches through a standardized interface.

Author

Mcp_file_system logo

Wayazi

MIT License

Quick Info

GitHub GitHub Stars 3
NPM Weekly Downloads 0
Tools 1
Last Updated 7/4/2025

Tags

mcp_file_system filesystem files mcp_file_system facilitates wayazi mcp_file_system file management

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
  • File metadata retrieval
  • File search capabilities
  • Access control through allowed directories

Getting Started

  1. Install dependencies:
npm install
  1. Build the project:
npm run build
  1. Run the server with allowed directories:
npm start /path/to/allowed/directory [/path/to/another/directory ...]

Documentation

Development

The server is built using:

  • TypeScript
  • MCP SDK (high-level API)
  • Node.js filesystem APIs

Security

The server implements path validation to ensure operations only occur within allowed directories specified at startup.

License

ISC