# Changelog All notable changes to this project 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). ## [1.0.0] - 2025-10-11 ### Added - Initial release of MCP ProcFS Server - JSON-RPC server over stdio for MCP protocol - HTTP server with SSE support - Comprehensive procfs reading capabilities - System information tools (CPU, memory, load, network, disk) - Process management tools (info, priority, affinity) - Sysctl parameter management (read, write, list) - Full Swagger/OpenAPI documentation - TypeScript type definitions - Zod schema validation - Jest testing framework setup - CLI tools for both server modes - Setup and build scripts - Comprehensive documentation ### Features - Read from any /proc file - Write to writable /proc files - Get detailed CPU information - Monitor memory statistics - Track system load average - Network interface statistics - Disk I/O statistics - Process information and control - Kernel parameter management via sysctl - RESTful API with full documentation - Server-Sent Events for real-time updates - Type-safe API with TypeScript - Request validation with Zod schemas ## [Unreleased] ### Planned - Authentication and authorization - Rate limiting - WebSocket support - Process filtering and search - Historical data tracking - Alerts and notifications - Configuration file support - Docker container - Systemd service files - Additional test coverage - Performance optimizations