Overview
Features
Extensible MCP server
An extensible MCP server that works with any Python command-line application.
Framework compatibility: Click
Official support for the Click framework.
Framework compatibility: Typer
Official support for the Typer framework.
Framework compatibility: Argparse (experimental)
Experimental Argparse integration.
Installation via pip
Installable with a single pip install pycli-mcp.
Documentation
MkDocs-based documentation hosted on GitHub Pages.
MIT license
Open-source project licensed under the MIT license.
Who Is This For?
- Python CLI developers:Expose their command-line apps via MCP for external interaction and automation.
- Framework users (Click, Typer, Argparse):Leverage MCP to create MCP-enabled CLIs using their preferred frameworks.




