An MCP server that lets AI agents discover Ansible Galaxy collection input/output contracts, including module arguments, return values, and role facts, to help generate accurate playbooks.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.ANSIBLE_CONFIGANSIBLE_GALAXY_TIMEOUT— 30000 HTTP request timeout in millisecondsANSIBLE_GALAXY_TOKEN— _(none)_ Bearer token for authenticated Galaxy/Hub API accessANSIBLE_GALAXY_URLANSIBLE_HUB_URL— _(none)_ Private Automation Hub URL (used with chain source)ANSIBLE_OUTPUT_SPECS— false Enable proposed output_specs features (see below)ANSIBLE_ROLES_PATH— ./roles Local roles directory (used with local or chain source)ANSIBLE_SOURCE_TYPE— galaxy Data source: galaxy, local, or chainLOG_LEVEL— "": "info"MCP_HTTP_HOST— HTTP bind address (dual-stack by default)MCP_HTTP_PORT— 8080 HTTP listen portMCP_TRANSPORT— http node dist/index.js[](https://m8ven.ai/mcp/fabiendupont-mcp-ansible-galaxy-8mubzl)