ansible.mcp_builder
Verified Safeby redhat-cop
Overview
Automated deployment and management of Model Context Protocol (MCP) servers within Ansible Execution Environments.
Installation
ansible-playbook ansible.mcp_builder.install_mcp -e mcp_servers=github_mcp -e github_mcp_mode=remoteEnvironment Variables
- AWS_PROFILE
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AWS_REGION
- GITHUB_PERSONAL_ACCESS_TOKEN
Security Notes
The project uses `ansible.builtin.command` and `ansible.builtin.shell` extensively for installing language runtimes (Go, Node.js, Python/uv) and packages (npm, PyPI) from external sources like golang.org, nodesource.com, and astral.sh. While these are common and necessary for its function, reliance on external sources carries inherent risks. Repository cloning (github.com) is also used. There are no direct hardcoded secrets or obvious malicious patterns found. Temporary disabling of `aws_core_mcp_do_verify` is noted due to an upstream issue. Overall, it's safe for its intended purpose of building execution environments.
Similar Servers
1xn-vmcp
An open-source platform for composing, customizing, and extending multiple Model Context Protocol (MCP) servers into a single logical, virtual MCP server, enabling fine-grained context engineering for AI workflows and agents.
mmcp
Manages Model Context Protocol (MCP) server definitions in a central configuration and applies them to various AI agent tools.
MCP-Agent
An autonomous AI agent designed to discover, connect to, and utilize tools and resources from various Model Context Protocol (MCP) servers to accomplish tasks.
mcp-cli
A command-line interface tool for managing Model Context Protocol (MCP) server configuration files across various AI tools.