Back to browse
GitHub Repository

An MCP server generator for Ansible. Reflects every installed module from ansible-doc into typed, LLM-callable MCP tools.

1 starsPython

Rocannon – Any Ansible module to MCP Tool, record sessions as playbooks

by msradam·Jun 21, 2026·2 points·0 comments

AI Analysis

●●SolidBig BrainSolve My Problem

Auto-reflects ansible-doc schemas as MCP tools—no manual tool definitions needed.

Strengths
  • ansible-doc reflection means zero manual tool definition—install a collection, tools appear
  • Session recording converts exploratory LLM sessions into standard Ansible playbooks
  • Works with any MCP client (Claude Code, Cursor) without vendor lock-in
Weaknesses
  • MCP server pattern is becoming crowded; Cursor and Claude already have native integrations
  • Requires Ansible control node setup—adds friction for teams without existing Ansible infra
Target Audience

DevOps engineers, SREs, IT automation teams using Ansible

Similar To

Cursor · Claude Code · Continue

Post Description

I've been using Ansible for IT automation for a while, and the process of writing imperative playbooks in something that looks closer to English I felt was a good fit to design MCP tooling around. I specifically wanted to have a process of running Ansible modules directly as tools from an LLM and record it so my exploratory sessions can become runnable playbooks. The ansible-doc command already emits the schema for each module, so tool calling is nice and structured, and it feels nice to have this available ad-hoc with all the existing Ansible collections that are out there.

Similar Projects