For the complete documentation index, see llms.txt. This page is also available as Markdown.

Applications

Back to the MCP tool reference.

list_app_templates

List templates in an explicitly resolved context, bounded to 100.

Operation type: Read-only

Annotations: read-only true, destructive false, idempotent true, open-world true

Input schema:

{
  "properties": {
    "cluster": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Cluster"
    },
    "limit": {
      "default": 20,
      "title": "Limit",
      "type": "integer"
    },
    "org": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Org"
    },
    "project": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Project"
    }
  },
  "title": "list_app_templatesArguments",
  "type": "object"
}

Output schema:

list_app_template_versions

List bounded versions of one Apps template.

Operation type: Read-only

Annotations: read-only true, destructive false, idempotent true, open-world true

Input schema:

Output schema:

get_app_template

Get the exact template version and current input schema.

Operation type: Read-only

Annotations: read-only true, destructive false, idempotent true, open-world true

Input schema:

Output schema:

list_apps

List Apps with state filtering and a strict result bound.

Operation type: Read-only

Annotations: read-only true, destructive false, idempotent true, open-world true

Input schema:

Output schema:

get_app

Get one App and verify it belongs to the resolved context.

Operation type: Read-only

Annotations: read-only true, destructive false, idempotent true, open-world true

Input schema:

Output schema:

wait_for_app

Wait a bounded time for an App to reach a terminal health state.

Operation type: Read-only

Annotations: read-only true, destructive false, idempotent true, open-world true

Input schema:

Output schema:

get_app_logs

Read bounded UTF-8 logs with credential redaction and truncation metadata. Redaction covers ordinary credential assignments, quoted APOLO_PASSED_CONFIG/APOLO_*TOKEN and dockerconfigjson keys, and JSON or Python-repr environment entries shaped as {name: , value: }.

Operation type: Read-only

Annotations: read-only true, destructive false, idempotent true, open-world true

Input schema:

Output schema:

get_app_events

Return bounded, credential-redacted App status events.

Operation type: Read-only

Annotations: read-only true, destructive false, idempotent true, open-world true

Input schema:

Output schema:

get_app_output

Return bounded, credential-redacted output for one App.

Operation type: Read-only

Annotations: read-only true, destructive false, idempotent true, open-world true

Input schema:

Output schema:

get_app_input

Return bounded App input with likely credential values redacted.

Operation type: Read-only

Annotations: read-only true, destructive false, idempotent true, open-world true

Input schema:

Output schema:

list_app_revisions

List bounded configuration revisions after verifying App context.

Operation type: Read-only

Annotations: read-only true, destructive false, idempotent true, open-world true

Input schema:

Output schema:

plan_app_install

Write exact install YAML plus atomic plan.json/PLAN.md for review.

Operation type: Local planning

Annotations: read-only false, destructive false, idempotent false, open-world false

Input schema:

Output schema:

plan_app_configure

Seed exact YAML with SDK get_input, patch it, and write a review plan.

Operation type: Local planning

Annotations: read-only false, destructive false, idempotent false, open-world false

Input schema:

Output schema:

plan_app_rollback

Write a no-YAML rollback plan bound to current and target revisions.

Operation type: Local planning

Annotations: read-only false, destructive false, idempotent false, open-world false

Input schema:

Output schema:

plan_app_uninstall

Write a no-YAML uninstall plan bound to exact App/current revision.

Operation type: Local planning

Annotations: read-only false, destructive false, idempotent false, open-world false

Input schema:

Output schema:

install_app

Apply an install plan identified by ID and reviewed PLAN.md path.

Operation type: Write

Annotations: read-only false, destructive false, idempotent false, open-world true

Input schema:

Output schema:

configure_app

Apply one configure plan identified by ID and reviewed PLAN.md path.

Operation type: Write

Annotations: read-only false, destructive false, idempotent false, open-world true

Input schema:

Output schema:

rollback_app

Apply one rollback plan identified by ID and reviewed PLAN.md path.

Operation type: Destructive write

Annotations: read-only false, destructive true, idempotent false, open-world true

Input schema:

Output schema:

uninstall_app

Apply one uninstall plan identified by ID and reviewed PLAN.md path.

Operation type: Destructive write

Annotations: read-only false, destructive true, idempotent false, open-world true

Input schema:

Output schema:

Last updated

Was this helpful?