Ansible MCP Server

by tarnover
MIT License
1
  • Linux
  • Apple

aws_dynamic_inventory

Generate dynamic AWS inventory for Ansible by specifying regions, filters, hostnames, and keyed groups to streamline infrastructure management and automate resource discovery.

Instructions

Create AWS dynamic inventory

Input Schema

NameRequiredDescriptionDefault
composeNo
filtersNo
hostnamesNo
keyed_groupsNo
regionYes

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "compose": { "additionalProperties": { "type": "string" }, "type": "object" }, "filters": { "additionalProperties": {}, "type": "object" }, "hostnames": { "items": { "type": "string" }, "type": "array" }, "keyed_groups": { "items": { "additionalProperties": false, "properties": { "key": { "type": "string" }, "prefix": { "type": "string" }, "separator": { "type": "string" } }, "required": [ "prefix", "key" ], "type": "object" }, "type": "array" }, "region": { "minLength": 1, "type": "string" } }, "required": [ "region" ], "type": "object" }
ID: vkbe70d98s