Skip to content

Releases: ofek/pycli-mcp

v0.3.0

30 Jun 14:51
6c0838a

Choose a tag to compare

Added:

  • Add support for Typer
  • Add support for Argparse
  • Always set the PYCLI_MCP_TOOL_NAME environment variable when running commands
  • Add support for referring to a callable object that returns a command

v0.2.0

28 Jun 04:38
1a8b481

Choose a tag to compare

Changed:

  • Rename the project to pycli-mcp
  • Rename ClickCommandQuery to CommandQuery
  • Rename ClickMCPServer to CommandMCPServer

v0.1.0

26 Jun 17:09
946c1ad

Choose a tag to compare

Changed:

  • The default aggregation level is now root

Added:

  • Add support for controlling the level of command aggregation
  • Increase verbosity of the CLI

Fixed:

  • Server errors now properly return the content of the command's stderr

v0.0.2

24 Jun 22:47
792e301

Choose a tag to compare

Added:

  • Add support for customizing the root command name
  • Add support for more option types
  • Add support for strict type checking

Fixed:

  • Fix options with dynamic default values
  • The CLI now errors for specs that don't refer to a Click command object

v0.0.1

24 Jun 16:56
a15401b

Choose a tag to compare

This is the initial public release.