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

Ansible·No reviews yet
Repo
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)

Sign in to join the discussion.

No comments yet.