Retour aux applications

MCP Ansible
par bsahane
Serveur d'automatisation Ansible avancé exposant des playbooks, des inventaires et des outils de diagnostic aux agents IA.
0 étoiles
Fonctionne dans:Cursor
Expose:Tools
Ce qu'il fait
Ce serveur MCP connecte les agents IA directement à Ansible, leur permettant de gérer l'infrastructure as code. Il fournit une suite complète d'outils pour créer, valider et exécuter des playbooks, gérer des inventaires et effectuer des diagnostics système avancés sur tout un parc de serveurs sans quitter l'interface de l'IA.
Outils
- create-playbook: Génère des playbooks Ansible à partir de chaînes YAML.
- ansible-playbook: Exécute des playbooks définis sur des hôtes cibles.
- ansible-task: Exécute des modules Ansible ad-hoc (ex: ping, shell).
- ansible-inventory: Liste et analyse les hôtes et groupes de l'inventaire.
- ansible-diagnose-host: Effectue une évaluation complète de la santé avec un score.
- ansible-auto-heal: Résolution automatisée et intelligente des problèmes système courants.
- ansible-security-audit: Réalise des évaluations de vulnérabilité et des contrôles de conformité.
- ansible-remote-command: Exécute des commandes shell avec une analyse de sortie améliorée.
Installation
Ajoutez les éléments suivants à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"ansible-mcp": {
"command": "python",
"args": [
"/path/to/mcp-ansible/src/ansible_mcp/server.py"
],
"env": {
"MCP_ANSIBLE_PROJECT_ROOT": "/path/to/your/ansible-project",
"MCP_ANSIBLE_INVENTORY": "/path/to/your/inventory/hosts.ini",
"MCP_ANSIBLE_PROJECT_NAME": "my-project"
}
}
}
}
Hôtes supportés
- Claude Desktop
- Cursor
Installation rapide
pip install -r requirements.txt && python src/ansible_mcp/server.pyInformations
- Tarification
- free
- Publié
- 6/20/2026
- étoiles
- 0
Catégories
Choisissez votre client IA et suivez les étapes ci-dessous.
Cursor
Add to ~/.cursor/mcp.json under mcpServers with command 'python' and args pointing to server.py.Claude Desktop
Add to claude_desktop_config.json with command 'python' and args pointing to server.py, plus necessary MCP_ANSIBLE environment variables.





