ansible.mcp_builder
Verified Safeby ansible
Overview
Automates the installation and configuration of Model Context Protocol (MCP) servers from various sources (PyPI, npm, Go source) into Ansible Execution Environments.
Installation
ansible-playbook ansible.mcp_builder.install_mcp -e mcp_servers=aws_core_mcpEnvironment Variables
- AWS_PROFILE
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AWS_REGION
- GITHUB_PERSONAL_ACCESS_TOKEN
Security Notes
The collection functions as a builder, downloading and executing external scripts and binaries from various package managers (PyPI, npm, Go, NodeSource). This introduces inherent supply chain risks if the sources are compromised or if variables controlling package names/repositories are untrusted. The roles use `become: true` for privileged operations (e.g., package installation, symlinking to /usr/local/bin). No explicit hardcoded credentials or malicious patterns like 'eval' on arbitrary user input were found within the collection's core logic.
Similar Servers
mcpm.sh
Centralized management for Model Context Protocol (MCP) servers, including discovery, installation, execution, and sharing, with client integration and usage analytics.
mcp-k8s
A Kubernetes MCP (Model Control Protocol) server that enables natural language interaction with Kubernetes clusters and Helm for resource and release management.
1xn-vmcp
An open-source tool for composing, customizing, and extending multiple Model Context Protocol (MCP) servers into a single logical, virtual MCP server, facilitating 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.