A
Ansible Tower
Bridges AI systems with Ansible Tower/AWX instances for infrastructure automation, enabling inventory, host, job template, and credential management through a s
Share:
About
Bridges AI systems with Ansible Tower/AWX instances for infrastructure automation, enabling inventory, host, job template, and credential management through a secure API interface for DevOps workflows.
Example tools
Illustrative tool names — the actual tool set is defined by the server at runtime.
list_resources
Enumerate resources exposed by this MCP
get_resource
Fetch a resource by ID
invoke
Invoke the primary action of this MCP
Screenshots
No screenshots yet.
Frequently Asked Questions
Common questions about Ansible Tower.
- What is the primary function of the Ansible Tower MCP?
- The Ansible Tower MCP integrates AI systems with Ansible Tower/AWX instances. It enables AI-driven automation for managing infrastructure, including inventory, hosts, job templates, and credentials, through a secure API.
- How can I manage credentials using this MCP?
- This MCP allows for the management of credentials within Ansible Tower/AWX instances. AI systems can securely access and utilize these credentials for automated tasks without direct exposure.
- Does the Ansible Tower MCP require authentication?
- The Ansible Tower MCP explicitly states 'Auth type: none' in its configuration. However, the underlying Ansible Tower/AWX instance will require its own authentication for access control.
- What are the common use cases for the Ansible Tower MCP?
- Typical use cases involve automating DevOps workflows, such as provisioning infrastructure, deploying applications, and managing configurations via AI systems integrated with Ansible Tower/AWX.
- What are the prerequisites for using the Ansible Tower MCP?
- To effectively use this MCP, you must have an existing and properly configured Ansible Tower or AWX instance. The MCP acts as a bridge, not a standalone Ansible Tower/AWX solution.
Install Ansible Tower
Claude Desktop
Add this to claude_desktop_config.json.
{
"mcpServers": {
"ansible-tower": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-ansible-tower"
]
}
}
}Cursor
Add this to ~/.cursor/mcp.json.
{
"mcpServers": {
"ansible-tower": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-ansible-tower"
]
}
}
}VS Code
Add this to your workspace settings.json.
{
"mcp.servers": {
"ansible-tower": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-ansible-tower"
]
}
}
}Reviews
Sign in to leave a review.
No reviews yet. Be the first!
Discussion(0)
No comments yet.