MCP server for any Python command line application
Listed on its own since 2026-09-25. Until then it was part of iflow-mcp-ofek-pycli-mcp, where its earlier checks remain.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"pycli-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# PyCLI MCP | | | | --- | --- | | CI/CD | [](https://github.com/ofek/pycli-mcp/actions/workflows/test.yml) [](https://github.com/ofek/pycli-mcp/actions/workflows/build.yml) | | Docs | [](https://github.com/ofek/pycli-mcp/actions/workflows/docs.yml) | | Package | [](https://pypi.org/project/pycli-mcp/) [](https://pypi.org/project/pycli-mcp/) | | Meta | [](https://github.com/pypa/hatch) [](https://github.com/astral-sh/ruff) [](https://spdx.org/licenses/) [](https://github.com/sponsors/ofek) | ----- This provides an extensible [MCP](https://modelcontextprotocol.io) server that is compatible with any Python command line application. Supported frameworks: - [Click](https://github.com/pallets/click) - [Typer](https://github.com/fastapi/typer) - [Argparse](https://docs.python.org/3/library/argparse.html) (experimental support) ## Installation ```console pip install pycli-mcp ``` ## Documentation The [documentation](https://ofek.dev/pycli-mcp/) is made with [Material for MkDocs](https://github.com/squidfunk/mkdocs-material) and is hosted by [GitHub Pages](https://docs.github.com/en/pages)…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.