Validate that required AAP MCP servers are accessible before executing automation skills. Use when: - Before any skill that requires AAP MCP access - "Validate AAP MCP", "Check if AAP is configured" - "Verify AAP connection", "Test AAP MCP servers" NOT for: actual automation tasks (use specialized skills instead).
84%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Required MCP Servers: One or more of the 6 AAP MCP servers (depending on the servers parameter):
aap-mcp-job-managementaap-mcp-inventory-managementaap-mcp-configurationaap-mcp-security-complianceaap-mcp-system-monitoringaap-mcp-user-managementEnvironment Variables: AAP_MCP_SERVER, AAP_API_TOKEN
Use this skill when:
Do NOT use when:
The calling skill or agent specifies which MCP servers it needs. Map common workflows to required servers:
| Workflow | Required Servers |
|---|---|
| Governance Assessment | All 6 servers |
| Execution | aap-mcp-job-management, aap-mcp-inventory-management |
| Troubleshooting | aap-mcp-job-management, aap-mcp-inventory-management |
| RBAC Check | aap-mcp-user-management |
If no specific servers are requested, validate all 6.
For each required server, make a minimal list call to verify connectivity.
MCP Tool: job_templates_list (from aap-mcp-job-management)
Parameters:
page_size: 1MCP Tool: inventories_list (from aap-mcp-inventory-management)
Parameters:
page_size: 1MCP Tool: notification_templates_list (from aap-mcp-configuration)
Parameters:
page_size: 1MCP Tool: credentials_list (from aap-mcp-security-compliance)
Parameters:
page_size: 1MCP Tool: instance_groups_list (from aap-mcp-system-monitoring)
Parameters:
page_size: 1MCP Tool: users_list (from aap-mcp-user-management)
Parameters:
page_size: 1Output format:
## AAP MCP Validation Results
| Server | Status | Response |
|---|---|---|
| aap-mcp-job-management | ✅ Connected | [count] job templates found |
| aap-mcp-inventory-management | ✅ Connected | [count] inventories found |
| aap-mcp-configuration | ✅ Connected | [count] notification templates found |
| aap-mcp-security-compliance | ✅ Connected | [count] credentials found |
| aap-mcp-system-monitoring | ✅ Connected | [count] instance groups found |
| aap-mcp-user-management | ✅ Connected | [count] users found |
**Result**: [X]/[Y] required servers validated successfully.If any server fails:
| aap-mcp-[name] | ❌ Failed | [error message] |mcps.json)job_templates_list (from aap-mcp-job-management)inventories_list (from aap-mcp-inventory-management)notification_templates_list (from aap-mcp-configuration)credentials_list (from aap-mcp-security-compliance)instance_groups_list (from aap-mcp-system-monitoring)users_list (from aap-mcp-user-management)mcps.jsonUser: "Validate AAP MCP for a governance assessment"
Agent: Validates all 6 servers with page_size: 1 calls, reports:
## AAP MCP Validation Results
| Server | Status | Response |
|---|---|---|
| aap-mcp-job-management | ✅ Connected | 5 job templates found |
| aap-mcp-inventory-management | ✅ Connected | 3 inventories found |
| aap-mcp-configuration | ✅ Connected | 0 notification templates found |
| aap-mcp-security-compliance | ✅ Connected | 2 credentials found |
| aap-mcp-system-monitoring | ✅ Connected | 1 instance groups found |
| aap-mcp-user-management | ✅ Connected | 2 users found |
**Result**: 6/6 required servers validated successfully. Ready to proceed.RHEcosystemAppEng/agentic-plugins
53fa7d8
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.