loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

ansible-mcp

MCP Tool

iamenr0s/ansible-mcp

An MCP (Model Context Protocol) server that gives Claude AI direct access to your Ansible environment — run playbooks, execute Molecule tests, manage inventory, and drop into a shell, all from a conversation.

Install

$ npx loaditout add iamenr0s/ansible-mcp

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "ansible-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "ansible-mcp"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

ansible-mcp

> An MCP (Model Context Protocol) server that gives Claude AI direct access to your Ansible environment — run playbooks, execute Molecule tests, manage inventory, and drop into a shell, all from a conversation.

---

Table of contents
  • Overview
  • Architecture
  • Tools
  • Prerequisites
  • Quick start (Docker Compose)
  • Project structure
  • Configuration
  • Environment variables
  • ansible.cfg
  • SSH keys
  • Kubernetes deployment
  • Prerequisites
  • Secrets — HashiCorp Vault + ESO
  • Traefik ingress
  • ArgoCD GitOps
  • Deploy
  • CI/CD pipeline
  • CI — lint and Molecule tests
  • Release — build, push, deploy
  • Dependabot
  • Connecting to Claude.ai
  • Sample role and Molecule scenario
  • Molecule drivers
  • Troubleshooting
  • Contributing
  • License

---

Overview

This project implements an HTTP/SSE MCP server that wraps the Ansible ecosystem inside a Docker container and exposes it as a set of tools Claude can call mid-conversation.

Instead of:

you → Slack → teammate → "what's the inventory flag again?" → run → fix → re-run

It becomes:

you → "run the webservers playbook in check mode against staging"
Claude → runs it, shows you the diff
you → "looks good, run it for real"
Claude → done

Claude handles the flags, r

Tags

ansibleargocdclaude-aigitopsmcp-server

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated20 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/26/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/iamenr0s/ansible-mcp)](https://loaditout.ai/skills/iamenr0s/ansible-mcp)