Applications
Apolo MCP supports Application discovery, inspection, troubleshooting, installation, configuration, rollback, and deletion. Lifecycle changes use immutable, checksum-bound plans so the applied operation is the operation that was reviewed.
Discover and inspect
Start with list_app_templates rather than assuming a template from memory. Compare the available titles, descriptions, tags, versions, and operational tradeoffs against the requested outcome. Confirm a selection when it changes user-facing behavior, then retrieve that exact version's current input schema.
For an installed Application, inspect its status, input, values, revisions, endpoints, bounded logs, events, and output. Secret references remain references and sensitive values are not returned.
Plan and apply a change
Create an install, configure, rollback, or uninstall plan. Planning is local and does not mutate the platform.
Review the generated input and plan files, including exact context, template version, current revision, resources, endpoints, effects, expiry, and SHA-256.
Apply the exact unchanged, unexpired plan. The server must run in
managedmode for MCP-created Applications orfullmode for any exact-context Application.The server rechecks the checksum, parsed input, context, target, and current state. An edit, expired plan, reused plan, or revision drift requires a new plan.
Wait with a finite bound, then verify state, logs, events, outputs, and endpoints.
Configuration starts from the current Application input before applying requested changes. Rollback and uninstall plans bind to the exact Application and revision and are treated as destructive operations. Automatic cleanup is permitted only for an exact Application ID with an active creation lifecycle in the append-only journal.
See the Applications skill, the safety model, and the generated tool reference.
Last updated
Was this helpful?