Skip to main content
Glama

File System MCP Server

CHANGELOG.md1.79 kB
# Changelog All notable changes to the File System MCP Server will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.1.0] - 2024-01-01 ### Added - Initial release of File System MCP Server - Core file operations: - `read_file` - Read file contents with metadata - `write_file` - Create new files with overwrite protection - `update_file` - Update existing files with backup - `list_directory` - List directory contents with filtering - `delete_file` - Safe deletion with backup - `get_file_info` - Get detailed file metadata - Safety and security features: - Protected path checking - File size limits - Automatic backup creation - Path validation and sanitization - Configuration management: - JSON-based configuration - Configuration validation - Example configuration generation - Comprehensive error handling: - Structured error responses - Recovery suggestions - Detailed error logging - Command-line interface: - Configuration validation - Example config generation - Flexible logging options - MCP server implementation: - Full MCP protocol support - Tool registration and handling - Async operation support - Documentation: - Complete README with examples - Configuration reference - Troubleshooting guide - Development setup instructions ### Security - Protected system directories from modification - File extension filtering support - Path traversal prevention - File size limits to prevent resource exhaustion ### Performance - Async file operations - Efficient directory traversal - Configurable recursion limits - Binary file detection to avoid processing large files

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/chidvilas1234/Project-MCP'

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