AAP MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AAP_URL | No | The base URL for AAP Controller API (e.g., https://your-aap-controller.example.com/api/controller/v2) | |
| AAP_TOKEN | No | Your AAP API token for authentication | |
| GATEWAY_URL | No | The base URL for AAP Gateway API (e.g., https://your-aap-gateway.example.com/api/gateway/v1). If not set, will be inferred from AAP_URL if possible | |
| AAP_BASE_URL | No | The base URL for AAP Controller (e.g., https://your-aap-controller.example.com) | |
| AAP_PASSWORD | No | Your AAP password for authentication | |
| AAP_USERNAME | No | Your AAP username for authentication |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| job_execution_managementD | Enhanced job and execution management tool. Handles jobs, ad-hoc commands, execution environments, and job events. |
| inventory_host_managementD | Enhanced inventory and host management tool. Handles inventories, hosts, groups, sources, and bulk operations. |
| project_content_managementC | Project and content management tool. Handles projects, playbooks, organizations, and project updates. |
| template_survey_managementC | Template and survey management tool. Handles job templates, workflow templates, and survey specifications. |
| user_access_managementC | User and access management tool. Handles users, teams, roles, permissions, and OAuth applications. |
| credential_managementC | Credential and authentication management tool. Handles credentials, credential types, and access tokens. |
| workflow_automation_managementC | Workflow and automation management tool. Handles workflow templates, nodes, schedules, and notifications. |
| monitoring_analyticsC | Monitoring and analytics tool. Handles dashboards, metrics, activity streams, and system information. |
| configuration_system_managementC | Configuration and system management tool. Handles system settings, instance groups, and license information. |
| bulk_operations_utilitiesD | Bulk operations and utilities tool. Handles bulk actions, resource copying, data import/export, and system utilities. |
| advanced_analytics_managementC | Advanced analytics and reporting management tool. Handles job analytics, host analysis, adoption metrics, ROI analysis, and custom reports. |
| system_extensions_managementC | System extensions and advanced features management tool. Handles mesh visualization, receptor management, constructed inventories, labels, debug tools, and more. |
| generic_aap_apiB | Generic AAP Controller API access tool. Provides direct access to any AAP Controller API endpoint with proper authentication. Examples:
|
| create_workflow_surveyC | Create a survey for a workflow job template with proper formatting. This tool handles the specific format requirements for AAP survey specs. Example questions format: [ { "question_name": "Environment", "question_description": "Select environment", "required": true, "type": "multiplechoice", "variable": "environment", "default": "dev", "choices": ["dev", "test", "prod"] }, { "question_name": "Application Name", "question_description": "Enter application name", "required": true, "type": "text", "variable": "app_name", "default": "webapp", "min": 1, "max": 50 } ] |
| gateway_service_managementC | Gateway service management tool. Handles services, service types, service clusters, service nodes, and routes. |
| gateway_auth_managementC | Gateway authentication and access management tool. Handles users, teams, organizations, roles, authenticators, and OAuth applications. |
| gateway_monitoring_managementC | Gateway monitoring and configuration tool. Handles activity streams, settings, status monitoring, and HTTP port management. |
| gateway_generic_apiB | Generic Gateway API access tool. Provides direct access to any AAP Gateway API endpoint with proper authentication. Examples:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/anshulbehl/aap-mcp-pilot'
If you have feedback or need assistance with the MCP directory API, please join our Discord server