souschef

kpeacocke/souschef
★ 6 stars Python 🤖 AI/LLM Updated 1d ago
AI-powered MCP server for Chef-to-Ansible migration & Ansible upgrades: 48 tools for cookbook/Habitat conversion, InSpec to Testinfra, data bags to Vault, AWX/AAP workflows, CI/CD pipelines, upgrade planning & compatibility matrix validation. Model-agnostic. Web UI included.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "souschef": {
      "command": "uvx",
      "args": [
        "souschef"
      ]
    }
  }
}

Or install with pip: pip install souschef

README Excerpt

Transform Chef, SaltStack, Puppet, PowerShell, and Bash automation to Ansible, and plan Ansible version upgrades. Works with any AI assistant via MCP (Model Context Protocol)—Claude, GPT-4, GitHub Copilot, Red Hat AI, local models, and more. **Quick Facts:** MIT License | Python 3.10+ | 95 MCP Tools | 91% Test Coverage

Tools (1)

group_vars

Topics

aapaiansibleansible-automation-platformansible-web-executableawxchefchef-to-ansiblecookbooksdevopsinspecmcpmigrationtestinfra