Skip to main content
Glama

x402 Pay — USDC API Payment Helper

Check Status

check_status
Read-onlyIdempotent

Read the current SqueezeOS backend status and payment-readiness evidence. Returns both upstream envelopes and autonomous_spend=false. Use to diagnose readiness before purchase; HTTP availability or readiness flags alone do not establish settled or accepted delivery.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
okYes
coreYes
hostingYes
autonomous_spendYes
payment_readinessYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "additionalProperties": true,
      +  "properties": {
      +    "autonomous_spend": {
      +      "const": false
      +    },
      +    "core": {
      +      "additionalProperties": true,
      +      "properties": {
      +        "body": {
      +          "description": "Exact upstream JSON or a bounded text excerpt; missing evidence is not filled in."
      +        },
      +        "ok": {
      +          "description": "Whether the selected upstream returned HTTP 2xx; not settlement proof.",
      +          "type": "boolean"
      +        },
      +        "payment_required": {
      +          "type": "boolean"
      +        },
      +        "source": {
      +          "description": "The queried local upstream path.",
      +          "type": "string"
      +        },
      +        "status_code": {
      +          "type": "integer"
      +        }
      +      },
      +      "required": [
      +        "ok",
      +        "status_code",
      +        "source",
      +        "body",
      +        "payment_required"
      +      ],
      +      "type": "object"
      +    },
      +    "hosting": {
      +      "type": "string"
      +    },
      +    "ok": {
      +      "type": "boolean"
      +    },
      +    "payment_readiness": {
      +      "additionalProperties": true,
      +      "properties": {
      +        "body": {
      +          "description": "Exact upstream JSON or a bounded text excerpt; missing evidence is not filled in."
      +        },
      +        "ok": {
      +          "description": "Whether the selected upstream returned HTTP 2xx; not settlement proof.",
      +          "type": "boolean"
      +        },
      +        "payment_required": {
      +          "type": "boolean"
      +        },
      +        "source": {
      +          "description": "The queried local upstream path.",
      +          "type": "string"
      +        },
      +        "status_code": {
      +          "type": "integer"
      +        }
      +      },
      +      "required": [
      +        "ok",
      +        "status_code",
      +        "source",
      +        "body",
      +        "payment_required"
      +      ],
      +      "type": "object"
      +    }
      +  },
      +  "required": [
      +    "ok",
      +    "hosting",
      +    "core",
      +    "payment_readiness",
      +    "autonomous_spend"
      +  ],
      +  "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.

Resources