MCP server variables

Inventory file variables for the MCP server for Red Hat Ansible Automation Platform.

Variable name Descriptions Required or Optional Default
mcp_allow_write_operations Controls the operational access level of the MCP server. Set to true to grant the external AI tool read-write permissions, which authorizes the AI agent to execute job templates, manage resources, and apply infrastructure changes. Set to false to enforce read-only access. Optional false
mcp_ignore_certificate_errors Controls whether the MCP server bypasses SSL/TLS certificate validation when connecting to the Ansible Automation Platform API. Set to true if Ansible Automation Platform uses a self-signed certificate. Optional false
mcp_tls_cert Path to the TLS certificate file for the MCP server. Optional n/a
mcp_tls_key Path to the TLS key file for the MCP server Optional n/a
mcp_extra_settings

A list of additional configuration settings to pass to the MCP server. For example, set DEFAULT_PAGE_SIZE to control the number of results returned by list-type API responses:

mcp_extra_settings: [{setting: DEFAULT_PAGE_SIZE,value:"25"}]

Optional n/a