Files
mcp-proc/CHANGELOG.md
2025-10-11 03:22:03 +02:00

1.5 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[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