Skip to content
Arxo Arxo

CLI Comparison

This page maps Arxo CLI commands to their MCP equivalents for the tools available in the MCP server.


CLI CommandMCP EquivalentNotes
arxo analyzeanalyze_architecture({ "project_path": "." })Run agent and OpenClaw architecture analysis
arxo analyze --config file.yamlanalyze_architecture({ "project_path": ".", "config_path": "file.yaml" })Run with custom config
arxo initN/ACLI only; then use MCP config tools
arxo cache clearN/ARestart MCP server instead
Config helparxo_config_helpSchema, metrics, policy, examples
Config validatearxo_config_validateValidate arxo.yaml or inline YAML
Config suggestarxo_config_suggestGenerate suggested config for project

CLI:

Terminal window
arxo analyze

MCP:

analyze_architecture({ "project_path": "." })

Output: MCP always returns JSON with results, findings, and violations.


CLI:

Terminal window
arxo analyze --config custom-config.yaml

MCP:

analyze_architecture({
"project_path": ".",
"config_path": "/path/to/custom-config.yaml"
})

MCP:

arxo_config_help({})

Optional section: all, data, metrics, policy, report, examples.

MCP:

arxo_config_validate({ "project_path": "." })

Or pass config_yaml to validate inline YAML.

MCP:

arxo_config_suggest({ "project_path": "." })

Returns a suggested arxo.yaml for the project.


CLI: arxo cache clear
MCP: Restart the MCP server. The cache is in-memory and cleared on restart.