Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AAP_URLNoThe base URL for AAP Controller API (e.g., https://your-aap-controller.example.com/api/controller/v2)
AAP_TOKENNoYour AAP API token for authentication
GATEWAY_URLNoThe 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_URLNoThe base URL for AAP Controller (e.g., https://your-aap-controller.example.com)
AAP_PASSWORDNoYour AAP password for authentication
AAP_USERNAMENoYour AAP username for authentication

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
job_execution_management

Enhanced job and execution management tool. Handles jobs, ad-hoc commands, execution environments, and job events.

inventory_host_management

Enhanced inventory and host management tool. Handles inventories, hosts, groups, sources, and bulk operations.

project_content_management

Project and content management tool. Handles projects, playbooks, organizations, and project updates.

template_survey_management

Template and survey management tool. Handles job templates, workflow templates, and survey specifications.

user_access_management

User and access management tool. Handles users, teams, roles, permissions, and OAuth applications.

credential_management

Credential and authentication management tool. Handles credentials, credential types, and access tokens.

workflow_automation_management

Workflow and automation management tool. Handles workflow templates, nodes, schedules, and notifications.

monitoring_analytics

Monitoring and analytics tool. Handles dashboards, metrics, activity streams, and system information.

configuration_system_management

Configuration and system management tool. Handles system settings, instance groups, and license information.

bulk_operations_utilities

Bulk operations and utilities tool. Handles bulk actions, resource copying, data import/export, and system utilities.

advanced_analytics_management

Advanced analytics and reporting management tool. Handles job analytics, host analysis, adoption metrics, ROI analysis, and custom reports.

system_extensions_management

System extensions and advanced features management tool. Handles mesh visualization, receptor management, constructed inventories, labels, debug tools, and more.

generic_aap_api

Generic AAP Controller API access tool. Provides direct access to any AAP Controller API endpoint with proper authentication.

Examples:

  • GET /jobs/: method="GET", endpoint="jobs/"

  • GET /inventories/2/hosts/: method="GET", endpoint="inventories/2/hosts/"

  • POST /job_templates/5/launch/: method="POST", endpoint="job_templates/5/launch/", data={"extra_vars": {"var1": "value1"}}

  • GET /analytics/job_explorer/: method="GET", endpoint="analytics/job_explorer/", params={"period": "month"}

  • GET /jobs/123/stdout/: method="GET", endpoint="jobs/123/stdout/", get_stdout=true

create_workflow_survey

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_management

Gateway service management tool. Handles services, service types, service clusters, service nodes, and routes.

gateway_auth_management

Gateway authentication and access management tool. Handles users, teams, organizations, roles, authenticators, and OAuth applications.

gateway_monitoring_management

Gateway monitoring and configuration tool. Handles activity streams, settings, status monitoring, and HTTP port management.

gateway_generic_api

Generic Gateway API access tool. Provides direct access to any AAP Gateway API endpoint with proper authentication.

Examples:

  • GET /services/: method="GET", endpoint="services/"

  • GET /routes/1/: method="GET", endpoint="routes/1/"

  • POST /teams/: method="POST", endpoint="teams/", data={"name": "New Team", "organization": 1}

  • GET /users/: method="GET", endpoint="users/", params={"search": "admin"}

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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