v0.1.1
Rocannon turns any Ansible control node into an MCP server: every installed module becomes a typed MCP tool, reflected from ansible-doc.
Highlights
rocannon quickstartscaffolds a localhost profile and prints the MCP client wiring (Claude Code, Claude Desktop, Cursor) so a new user reaches a first tool call without hand-editing YAML.- Case studies driven from natural language by Claude Haiku: a real RHEL 9 host, a two-node Arista cEOS fabric under containerlab, and an Ansible Execution Environment.
- Fix: network modules that return
stdoutas a list (for examplearista.eos.eos_command) no longer crash result handling. - Fix: a bare
pip install rocannonnow pullsansible-coreandansible-runner(they are core dependencies, not an extra).
Install
pip install rocannon