# Ansible

> Use this tool when you need to automate infrastructure management tasks, such as deploying and configuring systems, managing inventory, and handling secrets. Ansible provides a comprehensive solution for automating IT workflows through project-based and ad-hoc execution modes, with inputs including inventory data, playbooks, and environment variables, and outputs including automated deployment and configuration results. It is ideal for use cases involving complex infrastructure setup, deployment, and management, where efficiency, consistency, and security are crucial.

Canonical page: https://skillsregistry.net/skills/bsahane-ansible  
JSON: https://api.skillsregistry.net/v1/skills/bsahane-ansible

## Description

Advanced Ansible MCP server built with FastMCP that provides comprehensive infrastructure automation capabilities through both project-based and ad-hoc execution modes. The implementation offers extensive tooling including inventory management with diff capabilities, playbook execution with idempotence testing, Ansible Vault operations for secrets management, Galaxy dependency handling with lock file generation, and role scaffolding utilities. Features a sophisticated project registration system that allows users to configure multiple Ansible environments with custom inventory paths, role/collection directories, and environment variables, while supporting both saved configurations and runtime environment overrides for flexible workflow integration.

## Trust

- **Trust score (0–1):** 0.90
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** devops-ci
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/bsahane-ansible)
- **Repository:** <https://github.com/bsahane/mcp-ansible>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "bsahane-ansible"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/bsahane-ansible` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/bsahane-ansible/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
