← WebMCP Directory

Tool tree

stagedops-darkatek7-20260903.pages.dev

Developer ToolsTools verified
Website
StagedOps
Explore capabilities
    get_fleet_summaryAnswer

    Reads fleet compliance, issue counts, stage, authorization, and rollback availability. It has no persistent side effects and updates transient visible dashboard result context.

    View tool JSON
    {
      "name": "get_fleet_summary",
      "kind": "answer",
      "impl": "imperative",
      "description": "Reads fleet compliance, issue counts, stage, authorization, and rollback availability. It has no persistent side effects and updates transient visible dashboard result context.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    find_devicesAnswer

    Reads and filters deterministic fleet devices. It has no persistent side effects and updates transient visible dashboard filters.

    View tool JSON
    {
      "name": "find_devices",
      "kind": "answer",
      "impl": "imperative",
      "description": "Reads and filters deterministic fleet devices. It has no persistent side effects and updates transient visible dashboard filters.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "minLength": 1,
            "maxLength": 80
          },
          "departments": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "Engineering",
                "Finance",
                "Operations",
                "Sales",
                "Support"
              ]
            },
            "uniqueItems": true,
            "maxItems": 5
          },
          "rings": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "Pilot",
                "Staging",
                "Production"
              ]
            },
            "uniqueItems": true,
            "maxItems": 3
          },
          "statuses": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "COMPLIANT",
                "POLICY_CONFLICT",
                "OS_VERSION_BLOCKED"
              ]
            },
            "uniqueItems": true,
            "maxItems": 3
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 60,
            "default": 20
          },
          "offset": {
            "type": "integer",
            "minimum": 0,
            "maximum": 59,
            "default": 0
          }
        },
        "required": [],
        "additionalProperties": false
      }
    }
    inspect_deviceAction

    Reads one device and its policy evidence. It has no persistent side effects and updates transient visible dashboard device detail.

    View tool JSON
    {
      "name": "inspect_device",
      "kind": "act",
      "impl": "imperative",
      "description": "Reads one device and its policy evidence. It has no persistent side effects and updates transient visible dashboard device detail.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "deviceId": {
            "type": "string",
            "pattern": "^dev-(00[1-9]|0[1-5][0-9]|060)$"
          }
        },
        "required": [
          "deviceId"
        ],
        "additionalProperties": false
      }
    }
    explain_policy_conflictsAnswer

    Reads root-cause evidence for active policy conflicts. It has no persistent side effects and updates transient visible dashboard conflict detail.

    View tool JSON
    {
      "name": "explain_policy_conflicts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Reads root-cause evidence for active policy conflicts. It has no persistent side effects and updates transient visible dashboard conflict detail.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "deviceIds": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^dev-(00[1-9]|0[1-5][0-9]|060)$"
            },
            "uniqueItems": true,
            "minItems": 1,
            "maxItems": 20
          }
        },
        "required": [],
        "additionalProperties": false
      }
    }
    simulate_policy_changeAnswer

    Calculates the approved policy impact. It has no persistent side effects and updates transient visible dashboard simulation context.

    View tool JSON
    {
      "name": "simulate_policy_change",
      "kind": "answer",
      "impl": "imperative",
      "description": "Calculates the approved policy impact. It has no persistent side effects and updates transient visible dashboard simulation context.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "policyId": {
            "type": "string",
            "const": "pol-rapid-update-enforcement"
          },
          "field": {
            "type": "string",
            "const": "updates.restartDeadlineDays"
          },
          "proposedValue": {
            "type": "integer",
            "const": 7
          },
          "expectedConfigRevision": {
            "type": "integer",
            "minimum": 0
          }
        },
        "required": [
          "policyId",
          "field",
          "proposedValue",
          "expectedConfigRevision"
        ],
        "additionalProperties": false
      }
    }
    stage_policy_changeAction

    Stages the approved policy plan and appends an audit event. It changes persistent state but does not authorize or apply the policy.

    View tool JSON
    {
      "name": "stage_policy_change",
      "kind": "act",
      "impl": "imperative",
      "description": "Stages the approved policy plan and appends an audit event. It changes persistent state but does not authorize or apply the policy.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "simulationId": {
            "type": "string",
            "pattern": "^sim-cfg(?:0|[1-9][0-9]*)-production-restart-7d$"
          },
          "expectedConfigRevision": {
            "type": "integer",
            "minimum": 0
          }
        },
        "required": [
          "simulationId",
          "expectedConfigRevision"
        ],
        "additionalProperties": false
      }
    }
    get_staged_changeAnswer

    Reads the active stage and runtime authorization status. It has no persistent side effects and updates transient visible dashboard result context.

    View tool JSON
    {
      "name": "get_staged_change",
      "kind": "answer",
      "impl": "imperative",
      "description": "Reads the active stage and runtime authorization status. It has no persistent side effects and updates transient visible dashboard result context.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    rollback_last_changeAction

    Restores the exact policy state before the last apply and appends an immutable audit event. It changes persistent state.

    View tool JSON
    {
      "name": "rollback_last_change",
      "kind": "act",
      "impl": "imperative",
      "description": "Restores the exact policy state before the last apply and appends an immutable audit event. It changes persistent state.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "changeId": {
            "type": "string",
            "pattern": "^change-[0-9]{6}$"
          },
          "expectedConfigRevision": {
            "type": "integer",
            "minimum": 0
          }
        },
        "required": [
          "changeId",
          "expectedConfigRevision"
        ],
        "additionalProperties": false
      }
    }
    get_audit_logAnswer

    Reads immutable audit events newest first. It has no persistent side effects and updates transient visible dashboard result context.

    View tool JSON
    {
      "name": "get_audit_log",
      "kind": "answer",
      "impl": "imperative",
      "description": "Reads immutable audit events newest first. It has no persistent side effects and updates transient visible dashboard result context.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "actors": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "Human",
                "Agent"
              ]
            },
            "uniqueItems": true,
            "maxItems": 2
          },
          "actions": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "stage",
                "authorize",
                "apply",
                "rollback",
                "reset"
              ]
            },
            "uniqueItems": true,
            "maxItems": 5
          },
          "beforeSequence": {
            "type": "integer",
            "minimum": 1
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 20
          }
        },
        "required": [],
        "additionalProperties": false
      }
    }