by ofek
pycli-mcp is an extensible MCP server designed to be compatible with any Python command-line application, supporting popular frameworks like Click, Typer, and Argparse.
pycli-mcp is a Python-based server that implements the Model Context Protocol (MCP) for command-line interface (CLI) applications. It allows for interaction with and management of local Python CLI tools, providing a standardized way to expose their functionalities.
To use pycli-mcp, you first need to install it via pip:
pip install pycli-mcp
Once installed, it provides an MCP server that can interact with your Python command-line applications. Specific usage details for integrating with your CLI applications would typically be found in the project's documentation.
Q: What is MCP? A: MCP stands for Model Context Protocol. It is a protocol designed to provide a standardized way for models and applications to exchange contextual information.
Q: Which Python CLI frameworks does pycli-mcp support? A: pycli-mcp officially supports Click and Typer, and offers experimental support for Argparse.
Q: Where can I find the documentation for pycli-mcp? A: The documentation is available on the project's website, typically linked from its GitHub repository or official project page.
CI/CD | |
Docs | |
Package | |
Meta |
This provides an extensible MCP server that is compatible with any Python command line application.
Supported frameworks:
pip install pycli-mcp
The documentation is made with Material for MkDocs and is hosted by GitHub Pages.
pycli-mcp
is distributed under the terms of the MIT license.
Please log in to share your review and rating for this MCP.