← WebMCP Directory

Tool tree

mcs-eng.github.io

Developer ToolsTools verified
Website
Hold the Line
Explore capabilities
    inspect_responsivenessAction

    Inspect the page promise, real browser signals, and available cuts.

    View tool JSON
    {
      "name": "inspect_responsiveness",
      "kind": "act",
      "impl": "imperative",
      "description": "Inspect the page promise, real browser signals, and available cuts.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "windowMs": {
            "type": "integer",
            "minimum": 500,
            "maximum": 15000,
            "description": "Recent measurement window in milliseconds; defaults to 5000."
          }
        },
        "additionalProperties": false
      },
      "page": "/loadshed/"
    }
    get_adaptation_optionsAnswer

    List page-declared protected work, protection targets, and disposable steps.

    View tool JSON
    {
      "name": "get_adaptation_options",
      "kind": "answer",
      "impl": "imperative",
      "description": "List page-declared protected work, protection targets, and disposable steps.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/loadshed/"
    }
    set_smoothness_contractAction

    Set or turn off the page responsiveness promise.

    View tool JSON
    {
      "name": "set_smoothness_contract",
      "kind": "act",
      "impl": "imperative",
      "description": "Set or turn off the page responsiveness promise.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "maxInteractionLatencyMs": {
            "type": "integer",
            "minimum": 50,
            "maximum": 200,
            "description": "Maximum acceptable click latency in milliseconds."
          },
          "protectedElement": {
            "type": "string",
            "description": "Stable page-owned element ID that backs this promise."
          },
          "active": {
            "type": "boolean",
            "description": "True to enforce the promise; false for full-fidelity contrast mode."
          }
        },
        "required": [
          "maxInteractionLatencyMs",
          "protectedElement"
        ],
        "additionalProperties": false
      },
      "page": "/loadshed/"
    }
    protect_experience_elementAction

    Protect or release one page-declared element.

    View tool JSON
    {
      "name": "protect_experience_element",
      "kind": "act",
      "impl": "imperative",
      "description": "Protect or release one page-declared element.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "elementId": {
            "type": "string",
            "description": "Stable page-owned element ID to protect or release."
          },
          "protect": {
            "type": "boolean",
            "description": "True to protect the element; false to release eligible protection."
          }
        },
        "required": [
          "elementId",
          "protect"
        ],
        "additionalProperties": false
      },
      "page": "/loadshed/"
    }
    apply_adaptationAction

    Pin, release, cut, or restore one declared busywork step.

    View tool JSON
    {
      "name": "apply_adaptation",
      "kind": "act",
      "impl": "imperative",
      "description": "Pin, release, cut, or restore one declared busywork step.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "stepId": {
            "type": "string",
            "description": "Stable ID of one page-declared shed-ladder step."
          },
          "action": {
            "type": "string",
            "enum": [
              "shed",
              "restore",
              "pin",
              "unpin"
            ],
            "description": "Bounded action to apply to the declared step."
          }
        },
        "required": [
          "stepId",
          "action"
        ],
        "additionalProperties": false
      },
      "page": "/loadshed/"
    }
    get_intervention_receiptsAnswer

    Read the newest intervention receipts and any evidence gaps.

    View tool JSON
    {
      "name": "get_intervention_receipts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the newest intervention receipts and any evidence gaps.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "sinceIso": {
            "type": "string",
            "description": "Optional ISO timestamp; return receipts at or after this time."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 100,
            "description": "Maximum newest-first receipts to return; defaults to 20."
          }
        },
        "additionalProperties": false
      },
      "page": "/loadshed/"
    }