Skip to main content
Glama

MCP File System

by Wayazi
README.md1.1 kB
# 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: ```bash npm install ``` 2. Build the project: ```bash npm run build ``` 3. Run the server with allowed directories: ```bash npm start /path/to/allowed/directory [/path/to/another/directory ...] ``` ## 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: - 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

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Wayazi/mcp_file_system'

If you have feedback or need assistance with the MCP directory API, please join our Discord server