ansible-lint summary
ansible_lint_summarySummarize ansible-lint results by rule with counts, severities, and file:line locations, helping you triage lint findings without applying fixes.
Instructions
ansible-lint (offline) grouped by rule with counts, severities and file:line locations; never fixes anything (ADT MCP's ansible_lint fixes). Parses playbooks with Ansible: treat dir as code you would run --syntax-check on (play-level Jinja and playbook-adjacent vars plugins are evaluated); lookups in play-level fields are refused unless ANSIBLE_MCP_ALLOW_PLAY_LOOKUPS=1.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dir | No | Ansible project directory. Default: ANSIBLE_MCP_DIR, else the server's working directory. | |
| paths | No | Paths relative to dir (default: lint's own discovery) | |
| profile | No | min | basic | moderate | safety | shared | production | |
| max_locations | No | Locations listed per rule (default 5) |