1. Conduid
  2. Developer Tools
  3. Python CLI MCP
MCP server · Developer Tools

Python CLI MCP

MCP server for any Python command line application

59Fair

Scored 2 days ago · breakdown

About Python CLI MCP

Python CLI MCP is an MCP server published by ofek in the Developer Tools category: mCP server for any Python command line application.

The repository has 22 stars and 5 forks, with the last commit 2 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/ofek/pycli-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Python CLI MCP

Powered by Claude · Grounded in docs

I know everything about Python CLI MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.4.0v0.4.0 · 4 Jul 2026Changed:* Run MCP tool subprocesses in a worker thread to avoid blocking the async server Added:* Set the `PYCLI_MCP_USER_AGENT` environment variable from the per-request HTTP `User-Agent` when running commands Fixed:* Fix support for…
v0.3.0v0.3.0 · 30 Jun 2025Added:* 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.0v0.2.0 · 28 Jun 2025Changed:* Rename the project to `pycli-mcp` Rename `ClickCommandQuery` to `CommandQuery` Rename `ClickMCPServer` to `CommandMCPServer`
v0.1.0v0.1.0 · 26 Jun 2025Changed:* 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.2v0.0.2 · 24 Jun 2025Added:* 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…

README

PyCLI MCP

CI/CD CI - Test CD - Build
Docs Docs
Package PyPI - Version PyPI - Python Version
Meta Hatch project linting - Ruff License - MIT GitHub Sponsors

This provides an extensible MCP server that is compatible with any Python command line application.

Supported frameworks:

Installation

pip install pycli-mcp

Documentation

The documentation is made with Material for MkDocs and is hosted by GitHub Pages.

License

pycli-mcp is distributed under the terms of the MIT license.

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About Python CLI MCP

How do I install Python CLI MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Python CLI MCP safe to use with an AI agent?

Its trust score is 59 out of 100 (fair). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Python CLI MCP still maintained?

Yes — the latest release is v0.4.0 (4 Jul 2026), and the last commit was 2 months ago. The repository has 22 stars and 3 open issues.