Changes for version 0.001 - 2026-04-25

  • Initial release
  • Net::Async::MCP::Server - async MCP server for command execution
  • Built on IO::Async and Future::AsyncAwait
  • Extends Net::Async::MCP to act as MCP server (not client)
  • Exposes 'run' tool for command execution
  • Supports allowed_commands whitelist, working_directory, timeout
  • Optional output compression via MCP::Run::Compress
  • Per-command validation via validator coderef
  • run_stdio class method for stdio transport mode

Modules

Async MCP server for command execution
Stdio transport for Net::Async::MCP::Server