Skip to main content
Glama

snapshots

Destructive

Saved states of a phone, for starting every run from the same point. op=list: id, created, android, current, restorable. op=save: save the current state. op=restore with snapshot_id: reset the phone to that state (what happened since is lost). op=clone with snapshot_id and new_name: a new phone from that state.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
opNolist (default) | save | restore | clonelist
deviceYesDevice name from devices (op=list), e.g. dev_04f2
new_nameNoclone: name of the new phone (letters and digits, up to 16)
snapshot_idNorestore / clone: id from op=list

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed5 schema fields changed
    • addedInput schema / properties / device / description
      Added value: +"Device name from devices (op=list), e.g. dev_04f2"
    • addedInput schema / properties / new_name / description
      Added value: +"clone: name of the new phone (letters and digits, up to 16)"
    • addedInput schema / properties / op / description
      Added value: +"list (default) | save | restore | clone"
    • addedInput schema / properties / snapshot_id / description
      Added value: +"restore / clone: id from op=list"
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "properties": {
      +    "result": {
      +      "additionalProperties": true,
      +      "title": "Result",
      +      "type": "object"
      +    }
      +  },
      +  "required": [
      +    "result"
      +  ],
      +  "title": "snapshotsOutput",
      +  "type": "object"
      +}
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.