Release Notes

Stay up to date with the latest features, improvements, and bug fixes in Poly MCP.


v0.1.0 - Initial Release

Released: January 2026

Features

Core Server

  • JSON-RPC 2.0 Protocol - Full MCP (Model Context Protocol) implementation
  • 8 Comprehensive Modules - 46 tools across filesystem, diagnostics, silent, time, network, context, git, and input modules
  • CLI Interface - Command-line options for help, version, and module listing
  • Interactive Mode Detection - Clean JSON-RPC output when piped, helpful banner when interactive

Filesystem Module (13 tools)

  • fs_read - Read file contents with optional line ranges [[1,10], [15,20]]
  • fs_write - Write content with optional line range replacement
  • fs_move - Move files or directories
  • fs_copy - Copy files or directories recursively
  • fs_create - Create files or directories
  • fs_delete - Delete files or directories
  • fs_move_desktop - Organize desktop items
  • fs_find - Pattern-based file search
  • fs_ld - Detailed directory listing
  • fs_stat - File/directory metadata
  • fs_permissions - Unix permission management
  • fs_watch - Real-time file monitoring
  • fs_snapshot - Timestamped backups with auto-rotation

Diagnostics Module (1 tool)

  • diagnostics_get - Multi-language error detection (Rust, TypeScript, Python, C/C++)
  • ✅ Auto-detection of project type and appropriate diagnostic tool
  • ✅ Support for cargo, tsc, eslint, pylint, flake8, mypy, gcc, clang

Silent Module (2 tools)

  • silent_script - Execute bash scripts with env vars and timeout
  • silent_resources - Monitor GPU/RAM/CPU with process details
  • ✅ NVIDIA GPU support via nvidia-smi

Time Module (3 tools)

  • time_now - Current timestamp in multiple formats
  • time_sleep - Configurable delays
  • time_schedule - In-memory task scheduler

Network Module (6 tools)

  • net_fetch - HTTP requests with automatic HTML-to-Markdown conversion
  • net_cargo - Query crates.io for Rust packages
  • net_node - Query npm registry
  • net_python - Query PyPI
  • net_apt - Query APT packages
  • net_ping - Network connectivity testing

Context Module (7 tools)

  • ctx_context - Track token usage (total/used/left)
  • ctx_compact - Text compression (zlib/gzip)
  • ctx_remove - Clear context
  • ctx_token_count - Count tokens for GPT-4, Claude, etc.
  • ctx_memory_store - In-memory data storage
  • ctx_memory_recall - Retrieve stored data
  • ctx_estimate_cost - API cost estimation (Anthropic, OpenAI, Ollama, GLM)

Git Module (8 tools)

  • git_status - Repository status
  • git_diff - View changes
  • git_commit - Create commits
  • git_branch - Branch management
  • git_checkout - Switch branches
  • git_blame - Line-by-line authorship
  • git_log - Commit history
  • git_tag - Tag management

Input Module (6 tools)

  • input_notify - Terminal and desktop notifications
  • input_prompt - Interactive text prompts
  • input_select - Selection menus
  • input_progress - Progress bars
  • input_clipboard_read - Read from clipboard
  • input_clipboard_write - Write to clipboard

Installation

cargo install poly-mcp

Breaking Changes

None - initial release


Feedback & Bug Reports

Found a bug or have a feature request?


Version History

VersionRelease DateHighlights
0.1.0January 20th 2026Initial release with 46 tools

Want to contribute? Check out our GitHub repository and join our Discord community!