Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"awx": {
"env": {
"AWX_BASE_URL": "https://your-awx.com"
},
"args": [
"-m",
"awx_mcp_server"
],
"command": "python",
"secrets": {
"AWX_TOKEN": "your-awx-token"
}
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Control AWX/Ansible Tower through natural language - 49 tools for automation
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'git' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked git against OSV.dev.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in devops
MCP server for using the GitLab API
Yunxiao MCP Server provides AI assistants with the ability to interact with the Yunxiao platform. It provides a set of tools that interact with Yunxiao's API, allowing AI assistants to manage Codeup repository, Project, Pipeline, Packages etc.
Enhanced MCP server for GitLab: group projects listing and activity tracking
MCP server for Komodo - manage Docker containers, servers, stacks, and deployments via AI
MCP Security Weekly
Get CVE alerts and security updates for io.github.SurgeX-Labs/awx-mcp-server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Industry-standard MCP server for AWX/AAP/Ansible Tower automation
The AWX MCP Server connects AWX, Ansible Automation Platform (AAP), and Ansible Tower to AI tools, giving AI agents and assistants the ability to manage job templates, launch and monitor jobs, manage inventories and projects, and automate infrastructure workflows through natural language interactions.
Designed for developers who want to integrate their AI tools with AWX/AAP/Tower automation capabilities.
✨ Supports AWX (open source), AAP (Red Hat), and Ansible Tower (legacy) - same API, same features!
Standard MCP implementation using STDIO transport (like Postman MCP, Claude MCP)
Use Case: AI assistants (GitHub Copilot, Claude, Cursor) + AWX automation
Features:
pip install git+https://github.com/USERNAME/awx-mcp-server.gitBest For: AI-powered automation, natural language AWX control, any MCP client
Optional UI features for VS Code users
Use Case: VS Code users who want additional UI (sidebar views, tree providers)
Features:
Best For: VS Code users wanting rich UI alongside MCP functionality
You have three ways to install and run the AWX MCP Server:
| Method | Best For | Installation |
|---|---|---|
| 📦 PyPI (pip) | Quick install, production use | pip install awx-mcp-server |
| 🔧 From Source | Customization, development, enterprise forks | Clone from GitHub, edit code |
| 🐳 Docker | Containerized deployment, teams | docker run surgexlabs/awx-mcp-server |
→ For customization and running from your own repository, see INSTALL_FROM_SOURCE.md
# Install the MCP server
pip install awx-mcp-server
# Verify installation
python -m awx_mcp_server --version
Edit VS Code settings.json (Ctrl+, → Search "chat.mcp"):
{
"mcpServers": {
"awx": {
"command": "python",
"args": ["-m", "awx_mcp_server"],
"env": {
"AWX_BASE_URL": "https://your-awx.com"
},
"secrets": {
"AWX_TOKEN": "your-awx-token"
}
}
}
}
Restart VS Code and the MCP server will be available in Copilot Chat.
Perfect for: Forking, customization, enterprise deployments, contributing
Quick install:
# Clone the repository (or your fork)
git clone https://github.com/SurgeX-Labs/awx-mcp-server.git
cd awx-mcp-server/awx-mcp-python/server
# Create virtual environment
python -m venv venv
source venv/bin/activate # Windows: .\venv\Scripts\Activate.ps1
# Install in editable mode
pip install -e .
# Verify
python -m awx_mcp_server --version
VS Code configuration (use venv Python):
{
"mcpServers": {
"awx": {
"command": "/path/to/awx-mcp-server/awx-mcp-python/server/venv/bin/python",
"args": ["-m", "awx_mcp_server"],
"env": {
"AWX_BASE_URL": "https://your-awx.com"
},
"secrets": {
"AWX
... [View full README on GitHub](https://github.com/SurgeX-Labs/awx-mcp-server#readme)