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.
Discover more MCP servers with similar functionality and use cases
by zed-industries
Provides real-time collaborative editing powered by Rust, enabling developers to edit code instantly across machines with a responsive, GPU-accelerated UI.
by cline
Provides autonomous coding assistance directly in the IDE, enabling file creation, editing, terminal command execution, browser interactions, and tool extension with user approval at each step.
by continuedev
Provides continuous AI assistance across IDEs, terminals, and CI pipelines, offering agents, chat, inline editing, and autocomplete to accelerate software development.
by github
Enables AI agents, assistants, and chatbots to interact with GitHub via natural‑language commands, providing read‑write access to repositories, issues, pull requests, workflows, security data and team activity.
by block
Automates engineering tasks by installing, executing, editing, and testing code using any large language model, providing end‑to‑end project building, debugging, workflow orchestration, and external API interaction.
by RooCodeInc
An autonomous coding agent that lives inside VS Code, capable of generating, refactoring, debugging code, managing files, running terminal commands, controlling a browser, and adapting its behavior through custom modes and instructions.
by lastmile-ai
A lightweight, composable framework for building AI agents using Model Context Protocol and simple workflow patterns.
by firebase
Provides a command‑line interface to manage, test, and deploy Firebase projects, covering hosting, databases, authentication, cloud functions, extensions, and CI/CD workflows.
by gptme
Empowers large language models to act as personal AI assistants directly inside the terminal, providing capabilities such as code execution, file manipulation, web browsing, vision, and interactive tool usage.