servers / ansible-mcp-server
ansible-mcp-server
communityunknownpythonwrite capablehealthy
A Model Context Protocol (MCP) server for Ansible automation
01Tools · 18
How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| ansible_ping Ping Ansible hosts to test connectivity. | unknown | unknown | unknown |
| validate_playbook Validate playbook syntax. | unknown | unknown | unknown |
| create_playbook Create a new playbook file. | write | true | unknown |
| list_projects List all registered projects.
Returns:
JSON with all projects | read | false | unknown |
| project_playbooks List all playbooks in a project. | read | false | unknown |
| ansible_diagnose_host Run comprehensive diagnostics on a host. | unknown | unknown | unknown |
| ansible_playbook Run an Ansible playbook. | unknown | unknown | unknown |
| vault_decrypt Decrypt a file encrypted with Ansible Vault. | unknown | unknown | unknown |
| ansible_inventory List all hosts and groups in the Ansible inventory. | read | false | unknown |
| vault_encrypt Encrypt a file with Ansible Vault. | unknown | unknown | unknown |
| inventory_graph Show inventory in graph format. | read | false | unknown |
| vault_view View an encrypted file without decrypting it. | read | false | unknown |
| ansible_service_manager Manage systemd services. | unknown | unknown | unknown |
| register_project Register an Ansible project. | unknown | unknown | unknown |
| inventory_find_host Find a specific host and show its details. | read | false | unknown |
| galaxy_install Install roles and collections from requirements file. | unknown | unknown | unknown |
| ansible_task Run an ad-hoc Ansible task. | unknown | unknown | unknown |
| ansible_gather_facts Gather system facts from hosts. | unknown | unknown | unknown |
02Install & source
uvx ansible-mcp-server
uvxpip install ansible-mcp-server
pip05Provenance & freshness
sourcesPyPI [p4]
last_checked2026-08-12 08:41Z
next_check2026-08-18 08:49Z
cadenceevery 48h
verifiedmetadata:passed metadata:passed tools_list:passed handshake:passed metadata:passed metadata:passed metadata:passed metadata:passed metadata:passed metadata:passed
index_statusindex — 5 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](https://mcpexplorer.com/servers/ansible-mcp-server)
Next step
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →