Writing, running, and testing awesome Ansible content with natural language and AI
summary
A Model Context Protocol server embeds into the Ansible VS Code extension to keep playbooks, roles and inventories in one place and remove tool hopping. Demo shows registering and starting the server, running ADE setup-environment to create a Python 3.13 virtualenv with collections, using ansible-lint with autofix via ansible-lint to correct a module name, scaffolding a project, generating an execution-environment definition, building the image command and running the playbook with ansible-navigator — all successfully executed.
AI-written summary · about
chapters (14)
- 0:00Ansible automation with AI
- 1:06Fragmented Ansible tools problem
- 2:54MCP server in VS Code
- 5:45Ansible dev tools overview
- 8:15Ansible environment setup
- 10:45Ansible dev tools list
- 12:35New Ansible project best practices
- 14:22Ansible Lint validation
- 16:30Ansible Lint autofix
- 17:58Ansible playbook best practices
- 18:40Custom execution environment
- 20:51Building and running playbooks in execution environments
- 23:02Context-aware automation
- 24:06Summary and next steps
related talks
27mMastering Ansible Efficiency with IBM Watson Integration
38mExtending and embedding Ansible with Python
23mIntroduction to Ansible for Network Engineers
01h 34mAnsible 101
01h 40mAnsible for the Windows Admin
16mAnsible
01h 05mAnsible Basics
29mGood Practices and Security for your Ansible Automation Platform 2
