{
  "data": {
    "tool": {
      "category": "",
      "endpoint": "https://ausca.com/mcp",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ausca-agent-services.json",
      "kind": "mcp",
      "listed": "indexed",
      "liveUrl": "https://www.anchorterminal.com/api/v1/live/ausca-agent-services.json",
      "markdownUrl": "https://www.anchorterminal.com/tools/ausca-agent-services.md",
      "mcpTools": {
        "check": {
          "checker": "anchor-check/1.0",
          "totalTokens": 15643,
          "counts": {
            "error": 0,
            "note": 0,
            "warn": 42
          },
          "findings": [
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_agent_inbox_attachment",
              "message": "none of its 4 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_agent_inbox_delete",
              "message": "its one parameter, inbox_id, has no description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_agent_inbox_messages",
              "message": "none of its 3 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_agent_inbox_read",
              "message": "none of its 2 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_agent_inbox_status",
              "message": "its one parameter, inbox_id, has no description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_artifact_access",
              "message": "none of its 2 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_browser_session_close",
              "message": "its one parameter, session_id, has no description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_browser_session_connect",
              "message": "none of its 2 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_browser_session_status",
              "message": "its one parameter, session_id, has no description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_cancel_invocation",
              "message": "its one parameter, invocation_id, has no description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_extend_inbox",
              "message": "none of its 9 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_get_invocation",
              "message": "its one parameter, invocation_id, has no description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_get_offer",
              "message": "none of its 2 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_lease_browser",
              "message": "none of its 9 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_open_inbox",
              "message": "none of its 9 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_prepare_invocation",
              "message": "none of its 9 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "ausca_search_offers",
              "message": "none of its 3 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC12",
              "severity": "warn",
              "tool": "ausca_extend_inbox",
              "message": "no type for input",
              "fix": "Give every parameter a type (or an enum)."
            },
            {
              "rule": "TC12",
              "severity": "warn",
              "tool": "ausca_lease_browser",
              "message": "no type for input",
              "fix": "Give every parameter a type (or an enum)."
            },
            {
              "rule": "TC12",
              "severity": "warn",
              "tool": "ausca_open_inbox",
              "message": "no type for input",
              "fix": "Give every parameter a type (or an enum)."
            },
            {
              "rule": "TC12",
              "severity": "warn",
              "tool": "ausca_prepare_invocation",
              "message": "no type for input",
              "fix": "Give every parameter a type (or an enum)."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_agent_inbox_attachment",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_agent_inbox_delete",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_agent_inbox_messages",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_agent_inbox_read",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_agent_inbox_status",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_artifact_access",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_browser_session_close",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_browser_session_connect",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_browser_session_status",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_cancel_invocation",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_extend_inbox",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_get_invocation",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_get_offer",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_lease_browser",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_open_inbox",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_prepare_invocation",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC15",
              "severity": "warn",
              "tool": "ausca_search_offers",
              "message": "inputSchema uses $ref/$defs",
              "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
            },
            {
              "rule": "TC22",
              "severity": "warn",
              "tool": "ausca_extend_inbox",
              "message": "the definition is about 2,237 tokens",
              "fix": "Trim the description and parameter docs, or split the tool."
            },
            {
              "rule": "TC22",
              "severity": "warn",
              "tool": "ausca_lease_browser",
              "message": "the definition is about 2,188 tokens",
              "fix": "Trim the description and parameter docs, or split the tool."
            },
            {
              "rule": "TC22",
              "severity": "warn",
              "tool": "ausca_open_inbox",
              "message": "the definition is about 2,220 tokens",
              "fix": "Trim the description and parameter docs, or split the tool."
            },
            {
              "rule": "TC23",
              "severity": "warn",
              "message": "17 tools, about 15,649 tokens of definitions",
              "fix": "Split the server by job, or offer a smaller default toolset (a read-only set, or a search-then-call pattern)."
            }
          ]
        },
        "checkedAt": "2026-10-04T22:22:11Z",
        "count": 17,
        "schemaTokens": 15643,
        "status": "ok",
        "tools": [
          {
            "name": "ausca_agent_inbox_attachment",
            "title": "Mint clean attachment access",
            "description": "For an active inbox, return an idempotent download URL only when the exact stored attachment has a clean safety verdict. The URL expires after at most 60 seconds and never after inbox expiry; a clean verdict does not make the attachment content trusted. Supply the lease bearer on the HTTP or MCP transport; never place it in tool arguments.",
            "inputSchema": {
              "$defs": {
                "AgentInboxAttachmentID": {
                  "pattern": "^att_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "AgentInboxID": {
                  "pattern": "^inb_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "AgentInboxMessageID": {
                  "pattern": "^msg_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "IdempotencyKey": {
                  "maxLength": 128,
                  "minLength": 16,
                  "pattern": "^[^\\s\\x00-\\x1F\\x7F](?:[^\\x00-\\x1F\\x7F]*[^\\s\\x00-\\x1F\\x7F])?$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:CreateAgentInboxAttachmentAccess:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "attachment_id": {
                  "$ref": "#/$defs/AgentInboxAttachmentID"
                },
                "idempotency_key": {
                  "$ref": "#/$defs/IdempotencyKey"
                },
                "inbox_id": {
                  "$ref": "#/$defs/AgentInboxID"
                },
                "message_id": {
                  "$ref": "#/$defs/AgentInboxMessageID"
                }
              },
              "required": [
                "inbox_id",
                "message_id",
                "attachment_id",
                "idempotency_key"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "AgentInboxAttachmentAccess": {
                  "additionalProperties": false,
                  "properties": {
                    "download_url": {
                      "format": "uri",
                      "maxLength": 2048,
                      "minLength": 1,
                      "pattern": "^https://inbox\\.ausca\\.com/",
                      "type": "string"
                    },
                    "expires_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "filename": {
                      "maxLength": 255,
                      "minLength": 1,
                      "type": "string"
                    },
                    "media_type": {
                      "maxLength": 255,
                      "minLength": 1,
                      "type": "string"
                    },
                    "size_bytes": {
                      "maximum": 10485760,
                      "minimum": 1,
                      "type": "integer"
                    }
                  },
                  "required": [
                    "download_url",
                    "expires_at",
                    "filename",
                    "media_type",
                    "size_bytes"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:CreateAgentInboxAttachmentAccess:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "attachment": {
                  "$ref": "#/$defs/AgentInboxAttachmentAccess"
                },
                "status": {
                  "const": "ready"
                }
              },
              "required": [
                "status",
                "attachment"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": false
            }
          },
          {
            "name": "ausca_agent_inbox_delete",
            "title": "Delete an agent-inbox lease",
            "description": "Idempotently stop inbound visibility and delete retained message and attachment content for one inbox lease, including an already-terminal lease. Supply the lease bearer on the HTTP or MCP transport; never place it in tool arguments.",
            "inputSchema": {
              "$defs": {
                "AgentInboxID": {
                  "pattern": "^inb_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:DeleteAgentInbox:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "inbox_id": {
                  "$ref": "#/$defs/AgentInboxID"
                }
              },
              "required": [
                "inbox_id"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "AgentInbox": {
                  "additionalProperties": false,
                  "properties": {
                    "address": {
                      "format": "email",
                      "maxLength": 320,
                      "minLength": 3,
                      "pattern": "^[A-Za-z0-9!#$%\u0026'*+/=?^_{|}~-]+(?:\\.[A-Za-z0-9!#$%\u0026'*+/=?^_{|}~-]+)*@[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?(?:\\.[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?)+$",
                      "type": "string"
                    },
                    "created_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "deleted_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "expires_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "inbox_id": {
                      "$ref": "#/$defs/AgentInboxID"
                    },
                    "state": {
                      "enum": [
                        "active",
                        "deleting",
                        "deleted",
                        "expired"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "inbox_id",
                    "address",
                    "state",
                    "created_at",
                    "expires_at"
                  ],
                  "type": "object"
                },
                "AgentInboxID": {
                  "pattern": "^inb_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:DeleteAgentInbox:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "inbox": {
                  "$ref": "#/$defs/AgentInbox"
                },
                "status": {
                  "enum": [
                    "deleted",
                    "already_terminal"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "status",
                "inbox"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": true,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": false
            }
          },
          {
            "name": "ausca_agent_inbox_messages",
            "title": "Wait for or list inbound messages",
            "description": "For an active inbox, return at most 50 normalized message summaries after an opaque inbox-bound cursor, optionally waiting up to 30 seconds for a newer message. A bounded wait may return an empty page and continuation cursor. Supply the lease bearer on the HTTP or MCP transport; never place it in tool arguments.",
            "inputSchema": {
              "$defs": {
                "AgentInboxID": {
                  "pattern": "^inb_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "InboxCursor": {
                  "description": "Opaque continuation bound to one inbox. Callers must not construct or modify it.",
                  "pattern": "^cur_[A-Za-z0-9_-]{22,171}$",
                  "type": "string"
                },
                "InboxWaitSeconds": {
                  "default": 0,
                  "maximum": 30,
                  "minimum": 0,
                  "type": "integer"
                }
              },
              "$id": "urn:ausca:mcp:ListAgentInboxMessages:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "after": {
                  "$ref": "#/$defs/InboxCursor"
                },
                "inbox_id": {
                  "$ref": "#/$defs/AgentInboxID"
                },
                "wait_seconds": {
                  "$ref": "#/$defs/InboxWaitSeconds"
                }
              },
              "required": [
                "inbox_id"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "AgentInboxMessageID": {
                  "pattern": "^msg_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "AgentInboxMessageSummary": {
                  "additionalProperties": false,
                  "properties": {
                    "attachment_count": {
                      "maximum": 20,
                      "minimum": 0,
                      "type": "integer"
                    },
                    "cursor": {
                      "$ref": "#/$defs/InboxCursor"
                    },
                    "from": {
                      "$ref": "#/$defs/MailboxAddress"
                    },
                    "message_id": {
                      "$ref": "#/$defs/AgentInboxMessageID"
                    },
                    "received_at": {
                      "description": "Server-observed ingress time. Never derived from the sender-controlled Date header.",
                      "format": "date-time",
                      "type": "string"
                    },
                    "subject": {
                      "maxLength": 998,
                      "type": "string"
                    },
                    "to": {
                      "items": {
                        "$ref": "#/$defs/MailboxAddress"
                      },
                      "maxItems": 50,
                      "minItems": 1,
                      "type": "array"
                    }
                  },
                  "required": [
                    "message_id",
                    "cursor",
                    "from",
                    "to",
                    "subject",
                    "received_at",
                    "attachment_count"
                  ],
                  "type": "object"
                },
                "InboxCursor": {
                  "description": "Opaque continuation bound to one inbox. Callers must not construct or modify it.",
                  "pattern": "^cur_[A-Za-z0-9_-]{22,171}$",
                  "type": "string"
                },
                "MailboxAddress": {
                  "additionalProperties": false,
                  "properties": {
                    "address": {
                      "format": "email",
                      "maxLength": 320,
                      "minLength": 3,
                      "pattern": "^[A-Za-z0-9!#$%\u0026'*+/=?^_{|}~-]+(?:\\.[A-Za-z0-9!#$%\u0026'*+/=?^_{|}~-]+)*@[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?(?:\\.[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?)+$",
                      "type": "string"
                    },
                    "name": {
                      "maxLength": 256,
                      "type": "string"
                    }
                  },
                  "required": [
                    "address"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:ListAgentInboxMessages:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "cursor": {
                  "$ref": "#/$defs/InboxCursor"
                },
                "messages": {
                  "items": {
                    "$ref": "#/$defs/AgentInboxMessageSummary"
                  },
                  "maxItems": 50,
                  "type": "array"
                },
                "status": {
                  "const": "ok"
                }
              },
              "required": [
                "status",
                "messages",
                "cursor"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": true
            }
          },
          {
            "name": "ausca_agent_inbox_read",
            "title": "Read one inbound message",
            "description": "For an active inbox, return one bounded normalized message. Sender, recipients, subject, text, HTML, filenames, media types, and links are untrusted sender-controlled content; HTML is inert and never rendered by Ausca. Supply the lease bearer on the HTTP or MCP transport; never place it in tool arguments.",
            "inputSchema": {
              "$defs": {
                "AgentInboxID": {
                  "pattern": "^inb_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "AgentInboxMessageID": {
                  "pattern": "^msg_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:GetAgentInboxMessage:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "inbox_id": {
                  "$ref": "#/$defs/AgentInboxID"
                },
                "message_id": {
                  "$ref": "#/$defs/AgentInboxMessageID"
                }
              },
              "required": [
                "inbox_id",
                "message_id"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "AgentInboxAttachment": {
                  "additionalProperties": false,
                  "properties": {
                    "attachment_id": {
                      "$ref": "#/$defs/AgentInboxAttachmentID"
                    },
                    "filename": {
                      "maxLength": 255,
                      "minLength": 1,
                      "type": "string"
                    },
                    "media_type": {
                      "maxLength": 255,
                      "minLength": 1,
                      "type": "string"
                    },
                    "safety": {
                      "enum": [
                        "clean",
                        "blocked"
                      ],
                      "type": "string"
                    },
                    "size_bytes": {
                      "maximum": 10485760,
                      "minimum": 1,
                      "type": "integer"
                    }
                  },
                  "required": [
                    "attachment_id",
                    "filename",
                    "media_type",
                    "size_bytes",
                    "safety"
                  ],
                  "type": "object"
                },
                "AgentInboxAttachmentID": {
                  "pattern": "^att_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "AgentInboxMessage": {
                  "additionalProperties": false,
                  "properties": {
                    "attachment_count": {
                      "maximum": 20,
                      "minimum": 0,
                      "type": "integer"
                    },
                    "attachments": {
                      "items": {
                        "$ref": "#/$defs/AgentInboxAttachment"
                      },
                      "maxItems": 20,
                      "type": "array"
                    },
                    "cc": {
                      "items": {
                        "$ref": "#/$defs/MailboxAddress"
                      },
                      "maxItems": 50,
                      "type": "array"
                    },
                    "cursor": {
                      "$ref": "#/$defs/InboxCursor"
                    },
                    "from": {
                      "$ref": "#/$defs/MailboxAddress"
                    },
                    "html": {
                      "description": "Inert, untrusted message content. Never render without caller-controlled sanitization and isolation.",
                      "maxLength": 262144,
                      "type": "string"
                    },
                    "message_id": {
                      "$ref": "#/$defs/AgentInboxMessageID"
                    },
                    "received_at": {
                      "description": "Server-observed ingress time. Never derived from the sender-controlled Date header.",
                      "format": "date-time",
                      "type": "string"
                    },
                    "reply_to": {
                      "items": {
                        "$ref": "#/$defs/MailboxAddress"
                      },
                      "maxItems": 10,
                      "type": "array"
                    },
                    "subject": {
                      "maxLength": 998,
                      "type": "string"
                    },
                    "text": {
                      "maxLength": 262144,
                      "type": "string"
                    },
                    "to": {
                      "items": {
                        "$ref": "#/$defs/MailboxAddress"
                      },
                      "maxItems": 50,
                      "minItems": 1,
                      "type": "array"
                    }
                  },
                  "required": [
                    "message_id",
                    "cursor",
                    "from",
                    "to",
                    "subject",
                    "received_at",
                    "attachment_count",
                    "cc",
                    "reply_to",
                    "text",
                    "html",
                    "attachments"
                  ],
                  "type": "object"
                },
                "AgentInboxMessageID": {
                  "pattern": "^msg_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "InboxCursor": {
                  "description": "Opaque continuation bound to one inbox. Callers must not construct or modify it.",
                  "pattern": "^cur_[A-Za-z0-9_-]{22,171}$",
                  "type": "string"
                },
                "MailboxAddress": {
                  "additionalProperties": false,
                  "properties": {
                    "address": {
                      "format": "email",
                      "maxLength": 320,
                      "minLength": 3,
                      "pattern": "^[A-Za-z0-9!#$%\u0026'*+/=?^_{|}~-]+(?:\\.[A-Za-z0-9!#$%\u0026'*+/=?^_{|}~-]+)*@[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?(?:\\.[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?)+$",
                      "type": "string"
                    },
                    "name": {
                      "maxLength": 256,
                      "type": "string"
                    }
                  },
                  "required": [
                    "address"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:GetAgentInboxMessage:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "message": {
                  "$ref": "#/$defs/AgentInboxMessage"
                },
                "status": {
                  "const": "ok"
                }
              },
              "required": [
                "status",
                "message"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": true
            }
          },
          {
            "name": "ausca_agent_inbox_status",
            "title": "Read agent-inbox lease status",
            "description": "Return the random receive-only address, authoritative lease status, and current expiry for one inbox, including terminal status after deletion or expiry. Supply the lease bearer on the HTTP or MCP transport; never place it in tool arguments.",
            "inputSchema": {
              "$defs": {
                "AgentInboxID": {
                  "pattern": "^inb_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:GetAgentInbox:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "inbox_id": {
                  "$ref": "#/$defs/AgentInboxID"
                }
              },
              "required": [
                "inbox_id"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "AgentInbox": {
                  "additionalProperties": false,
                  "properties": {
                    "address": {
                      "format": "email",
                      "maxLength": 320,
                      "minLength": 3,
                      "pattern": "^[A-Za-z0-9!#$%\u0026'*+/=?^_{|}~-]+(?:\\.[A-Za-z0-9!#$%\u0026'*+/=?^_{|}~-]+)*@[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?(?:\\.[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?)+$",
                      "type": "string"
                    },
                    "created_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "deleted_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "expires_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "inbox_id": {
                      "$ref": "#/$defs/AgentInboxID"
                    },
                    "state": {
                      "enum": [
                        "active",
                        "deleting",
                        "deleted",
                        "expired"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "inbox_id",
                    "address",
                    "state",
                    "created_at",
                    "expires_at"
                  ],
                  "type": "object"
                },
                "AgentInboxID": {
                  "pattern": "^inb_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:GetAgentInbox:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "inbox": {
                  "$ref": "#/$defs/AgentInbox"
                },
                "status": {
                  "const": "ok"
                }
              },
              "required": [
                "status",
                "inbox"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true
            }
          },
          {
            "name": "ausca_artifact_access",
            "title": "Mint artifact download access",
            "description": "Return an idempotent, short-lived download URL for one verified artifact this service holds, including a result artifact named by a succeeded invocation's output_artifact. HTTP sends no request body, not even an empty JSON object; artifact_ref is the URL path parameter and Idempotency-Key is a header. The MCP tool instead takes artifact_ref and idempotency_key as tool arguments. The URL expires after at most 60 seconds. The immutable artifact reference is the only authority; verify downloaded bytes against the returned content digest.",
            "inputSchema": {
              "$defs": {
                "ArtifactRef": {
                  "description": "Opaque artifact reference minted by artifact commitment. Relay it unchanged; its form is not part of the contract.",
                  "maxLength": 512,
                  "minLength": 1,
                  "type": "string"
                },
                "IdempotencyKey": {
                  "maxLength": 128,
                  "minLength": 16,
                  "pattern": "^[^\\s\\x00-\\x1F\\x7F](?:[^\\x00-\\x1F\\x7F]*[^\\s\\x00-\\x1F\\x7F])?$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:CreateArtifactAccess:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "artifact_ref": {
                  "$ref": "#/$defs/ArtifactRef"
                },
                "idempotency_key": {
                  "$ref": "#/$defs/IdempotencyKey"
                }
              },
              "required": [
                "artifact_ref",
                "idempotency_key"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "ArtifactAccess": {
                  "additionalProperties": false,
                  "properties": {
                    "artifact_ref": {
                      "$ref": "#/$defs/ArtifactRef"
                    },
                    "content_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "created_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "download_url": {
                      "format": "uri",
                      "maxLength": 2048,
                      "minLength": 1,
                      "type": "string"
                    },
                    "expires_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "media_type": {
                      "maxLength": 200,
                      "minLength": 1,
                      "type": "string"
                    },
                    "size_bytes": {
                      "maximum": 26214400,
                      "minimum": 1,
                      "type": "integer"
                    }
                  },
                  "required": [
                    "artifact_ref",
                    "content_digest",
                    "media_type",
                    "size_bytes",
                    "created_at",
                    "download_url",
                    "expires_at"
                  ],
                  "type": "object"
                },
                "ArtifactRef": {
                  "description": "Opaque artifact reference minted by artifact commitment. Relay it unchanged; its form is not part of the contract.",
                  "maxLength": 512,
                  "minLength": 1,
                  "type": "string"
                },
                "Digest": {
                  "pattern": "^sha256:[a-f0-9]{64}$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:CreateArtifactAccess:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "artifact": {
                  "$ref": "#/$defs/ArtifactAccess"
                },
                "status": {
                  "const": "ready"
                }
              },
              "required": [
                "status",
                "artifact"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": false
            }
          },
          {
            "name": "ausca_browser_session_close",
            "title": "Close a browser-session lease",
            "description": "Idempotently terminate the CDP relay and upstream browser for one lease. Closing never creates another payment. Supply the lease bearer on the HTTP or MCP transport; never place it in tool arguments.",
            "inputSchema": {
              "$defs": {
                "BrowserSessionID": {
                  "pattern": "^brs_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:CloseBrowserSession:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "session_id": {
                  "$ref": "#/$defs/BrowserSessionID"
                }
              },
              "required": [
                "session_id"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "BrowserSession": {
                  "additionalProperties": false,
                  "properties": {
                    "closed_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "created_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "expires_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "session_id": {
                      "$ref": "#/$defs/BrowserSessionID"
                    },
                    "state": {
                      "enum": [
                        "creating",
                        "ready",
                        "closing",
                        "closed",
                        "expired",
                        "failed"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "session_id",
                    "state",
                    "created_at",
                    "expires_at"
                  ],
                  "type": "object"
                },
                "BrowserSessionID": {
                  "pattern": "^brs_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:CloseBrowserSession:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "session": {
                  "$ref": "#/$defs/BrowserSession"
                },
                "status": {
                  "enum": [
                    "closed",
                    "already_terminal"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "status",
                "session"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": true,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": false
            }
          },
          {
            "name": "ausca_browser_session_connect",
            "title": "Mint a browser CDP connection",
            "description": "Return one single-use Ausca CDP relay URL for a ready lease. The URL expires after 60 seconds, only one CDP connection may be live, and no more than 64 unexpired tickets may coexist. Expired ticket records are compacted, so this is not a lifetime reconnect quota. Supply the lease bearer on the HTTP or MCP transport; never place it in tool arguments. The upstream provider URL and credential are never disclosed.",
            "inputSchema": {
              "$defs": {
                "BrowserSessionID": {
                  "pattern": "^brs_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "IdempotencyKey": {
                  "maxLength": 128,
                  "minLength": 16,
                  "pattern": "^[^\\s\\x00-\\x1F\\x7F](?:[^\\x00-\\x1F\\x7F]*[^\\s\\x00-\\x1F\\x7F])?$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:ConnectBrowserSession:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "idempotency_key": {
                  "$ref": "#/$defs/IdempotencyKey"
                },
                "session_id": {
                  "$ref": "#/$defs/BrowserSessionID"
                }
              },
              "required": [
                "session_id",
                "idempotency_key"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "BrowserConnection": {
                  "additionalProperties": false,
                  "properties": {
                    "expires_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "websocket_url": {
                      "format": "uri",
                      "maxLength": 2048,
                      "minLength": 1,
                      "pattern": "^wss://browser\\.ausca\\.com/",
                      "type": "string"
                    }
                  },
                  "required": [
                    "websocket_url",
                    "expires_at"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:ConnectBrowserSession:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "connection": {
                  "$ref": "#/$defs/BrowserConnection"
                },
                "status": {
                  "const": "ticket_issued"
                }
              },
              "required": [
                "status",
                "connection"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": false
            }
          },
          {
            "name": "ausca_browser_session_status",
            "title": "Read browser-session lease status",
            "description": "Return authoritative status and expiry for one browser-session lease. The lease capability is supplied by the transport and is never a tool argument or response field.",
            "inputSchema": {
              "$defs": {
                "BrowserSessionID": {
                  "pattern": "^brs_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:GetBrowserSession:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "session_id": {
                  "$ref": "#/$defs/BrowserSessionID"
                }
              },
              "required": [
                "session_id"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "BrowserSession": {
                  "additionalProperties": false,
                  "properties": {
                    "closed_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "created_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "expires_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "session_id": {
                      "$ref": "#/$defs/BrowserSessionID"
                    },
                    "state": {
                      "enum": [
                        "creating",
                        "ready",
                        "closing",
                        "closed",
                        "expired",
                        "failed"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "session_id",
                    "state",
                    "created_at",
                    "expires_at"
                  ],
                  "type": "object"
                },
                "BrowserSessionID": {
                  "pattern": "^brs_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:GetBrowserSession:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "session": {
                  "$ref": "#/$defs/BrowserSession"
                },
                "status": {
                  "const": "ok"
                }
              },
              "required": [
                "status",
                "session"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true
            }
          },
          {
            "name": "ausca_cancel_invocation",
            "title": "Request bounded cancellation",
            "description": "Request bounded cancellation of one invocation. Cancellation is idempotent, may be refused, and may lose a race with terminal completion.",
            "inputSchema": {
              "$defs": {
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:CancelInvocation:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "invocation_id": {
                  "$ref": "#/$defs/Identifier"
                }
              },
              "required": [
                "invocation_id"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "ArtifactEvidence": {
                  "additionalProperties": false,
                  "properties": {
                    "artifact_ref": {
                      "$ref": "#/$defs/ArtifactRef"
                    },
                    "content_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "created_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "media_type": {
                      "maxLength": 200,
                      "minLength": 1,
                      "type": "string"
                    },
                    "size_bytes": {
                      "maximum": 26214400,
                      "minimum": 1,
                      "type": "integer"
                    }
                  },
                  "required": [
                    "artifact_ref",
                    "content_digest",
                    "media_type",
                    "size_bytes",
                    "created_at"
                  ],
                  "type": "object"
                },
                "ArtifactRef": {
                  "description": "Opaque artifact reference minted by artifact commitment. Relay it unchanged; its form is not part of the contract.",
                  "maxLength": 512,
                  "minLength": 1,
                  "type": "string"
                },
                "Digest": {
                  "pattern": "^sha256:[a-f0-9]{64}$",
                  "type": "string"
                },
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                },
                "InvocationFailure": {
                  "additionalProperties": false,
                  "properties": {
                    "code": {
                      "maxLength": 96,
                      "minLength": 1,
                      "type": "string"
                    },
                    "message": {
                      "maxLength": 500,
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message"
                  ],
                  "type": "object"
                },
                "InvocationState": {
                  "additionalProperties": false,
                  "properties": {
                    "failure": {
                      "$ref": "#/$defs/InvocationFailure"
                    },
                    "invocation_id": {
                      "$ref": "#/$defs/Identifier"
                    },
                    "offer_revision_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "output": {},
                    "output_artifact": {
                      "$ref": "#/$defs/ArtifactEvidence"
                    },
                    "output_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "receipt_ref": {
                      "$ref": "#/$defs/ReceiptReference"
                    },
                    "state": {
                      "enum": [
                        "admitted",
                        "running",
                        "succeeded",
                        "failed",
                        "cancellation_requested",
                        "cancelled"
                      ],
                      "type": "string"
                    },
                    "updated_at": {
                      "format": "date-time",
                      "type": "string"
                    }
                  },
                  "required": [
                    "invocation_id",
                    "offer_revision_digest",
                    "state",
                    "updated_at"
                  ],
                  "type": "object"
                },
                "ReceiptReference": {
                  "additionalProperties": false,
                  "properties": {
                    "public_url": {
                      "description": "Unguessable public verification page for the privacy-bounded hash-only proof. It reveals the receipt digest, service, public price, and completion time, but not input bytes, output bytes, or their content digests.",
                      "format": "uri",
                      "maxLength": 2048,
                      "pattern": "^https://[^?#]+/r/[a-f0-9]{64}$",
                      "type": "string"
                    },
                    "type": {
                      "const": "receipt"
                    },
                    "uri": {
                      "description": "Opaque receipt identity minted by the notary. Relay it unchanged; its form is not part of the contract.",
                      "maxLength": 512,
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "type",
                    "uri"
                  ],
                  "type": "object"
                },
                "RefusedResult": {
                  "additionalProperties": false,
                  "properties": {
                    "code": {
                      "enum": [
                        "offer_unavailable",
                        "schema_mismatch",
                        "quote_expired",
                        "terms_changed",
                        "replay_conflict",
                        "payment_authority_required",
                        "payment_not_authorized",
                        "capacity_unavailable",
                        "not_found",
                        "cancellation_not_available",
                        "artifact_gone"
                      ],
                      "type": "string"
                    },
                    "reason": {
                      "maxLength": 512,
                      "minLength": 1,
                      "type": "string"
                    },
                    "status": {
                      "const": "refused"
                    }
                  },
                  "required": [
                    "status",
                    "code",
                    "reason"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:CancelInvocation:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "oneOf": [
                {
                  "additionalProperties": false,
                  "properties": {
                    "invocation": {
                      "$ref": "#/$defs/InvocationState"
                    },
                    "status": {
                      "enum": [
                        "cancellation_requested"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "status",
                    "invocation"
                  ],
                  "type": "object"
                },
                {
                  "$ref": "#/$defs/RefusedResult"
                }
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": true,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": false
            }
          },
          {
            "name": "ausca_extend_inbox",
            "title": "Admit or replay one Agent Inbox Extension invocation",
            "description": "Admit or replay one idempotent paid Agent Inbox Extension invocation when settlement authority is supplied by the host boundary. Only envelopes for the inbox.extend offer are admitted on this resource. Extension adds a supported increment to the observed current expiry, preserves the address and contents, requires an active inbox, and may not move prepaid expiry more than 30 days ahead.",
            "inputSchema": {
              "$defs": {
                "Digest": {
                  "pattern": "^sha256:[a-f0-9]{64}$",
                  "type": "string"
                },
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                },
                "ParentBinding": {
                  "additionalProperties": false,
                  "properties": {
                    "execution_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "invocation_id": {
                      "$ref": "#/$defs/Identifier"
                    }
                  },
                  "required": [
                    "invocation_id",
                    "execution_digest"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:ExtendInbox:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "attribution": {
                  "additionalProperties": false,
                  "properties": {
                    "campaign": {
                      "maxLength": 128,
                      "pattern": "^[a-z0-9][a-z0-9._-]{0,127}$",
                      "type": "string"
                    },
                    "source": {
                      "maxLength": 64,
                      "pattern": "^[a-z0-9][a-z0-9._-]{0,63}$",
                      "type": "string"
                    }
                  },
                  "required": [
                    "source"
                  ],
                  "type": "object"
                },
                "idempotency_key": {
                  "maxLength": 128,
                  "minLength": 16,
                  "type": "string"
                },
                "input": {},
                "input_schema_digest": {
                  "$ref": "#/$defs/Digest"
                },
                "offer_id": {
                  "$ref": "#/$defs/Identifier"
                },
                "offer_revision": {
                  "$ref": "#/$defs/Identifier"
                },
                "offer_revision_digest": {
                  "$ref": "#/$defs/Digest"
                },
                "output_schema_digest": {
                  "$ref": "#/$defs/Digest"
                },
                "parent_binding": {
                  "$ref": "#/$defs/ParentBinding"
                }
              },
              "required": [
                "offer_id",
                "offer_revision",
                "offer_revision_digest",
                "input_schema_digest",
                "output_schema_digest",
                "input",
                "idempotency_key"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "AcceptedInvocation": {
                  "additionalProperties": false,
                  "properties": {
                    "inspect_url": {
                      "description": "Same-origin canonical readback path for this invocation.",
                      "pattern": "^/v1/invocations/[A-Za-z0-9][A-Za-z0-9._:-]*$",
                      "type": "string"
                    },
                    "invocation": {
                      "$ref": "#/$defs/InvocationState"
                    },
                    "resource_access": {
                      "$ref": "#/$defs/ResourceAccess"
                    },
                    "status": {
                      "const": "accepted"
                    }
                  },
                  "required": [
                    "status",
                    "invocation",
                    "inspect_url"
                  ],
                  "type": "object"
                },
                "AgentInboxID": {
                  "pattern": "^inb_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "AgentInboxResourceAccess": {
                  "additionalProperties": false,
                  "properties": {
                    "capability": {
                      "$ref": "#/$defs/LeaseCapability"
                    },
                    "expires_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "extension_authorization": {
                      "$ref": "#/$defs/InboxExtensionAuthorization"
                    },
                    "inbox_id": {
                      "$ref": "#/$defs/AgentInboxID"
                    },
                    "kind": {
                      "const": "agent_inbox"
                    }
                  },
                  "required": [
                    "kind",
                    "inbox_id",
                    "capability",
                    "extension_authorization",
                    "expires_at"
                  ],
                  "type": "object"
                },
                "ArtifactEvidence": {
                  "additionalProperties": false,
                  "properties": {
                    "artifact_ref": {
                      "$ref": "#/$defs/ArtifactRef"
                    },
                    "content_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "created_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "media_type": {
                      "maxLength": 200,
                      "minLength": 1,
                      "type": "string"
                    },
                    "size_bytes": {
                      "maximum": 26214400,
                      "minimum": 1,
                      "type": "integer"
                    }
                  },
                  "required": [
                    "artifact_ref",
                    "content_digest",
                    "media_type",
                    "size_bytes",
                    "created_at"
                  ],
                  "type": "object"
                },
                "ArtifactRef": {
                  "description": "Opaque artifact reference minted by artifact commitment. Relay it unchanged; its form is not part of the contract.",
                  "maxLength": 512,
                  "minLength": 1,
                  "type": "string"
                },
                "BrowserResourceAccess": {
                  "additionalProperties": false,
                  "properties": {
                    "capability": {
                      "$ref": "#/$defs/LeaseCapability"
                    },
                    "expires_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "kind": {
                      "const": "browser_session"
                    },
                    "session_id": {
                      "$ref": "#/$defs/BrowserSessionID"
                    }
                  },
                  "required": [
                    "kind",
                    "session_id",
                    "capability",
                    "expires_at"
                  ],
                  "type": "object"
                },
                "BrowserSessionID": {
                  "pattern": "^brs_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "Digest": {
                  "pattern": "^sha256:[a-f0-9]{64}$",
                  "type": "string"
                },
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                },
                "InboxExtensionAuthorization": {
                  "description": "Opaque authority limited to paid extension of one inbox. It cannot read messages, fetch attachments, or delete the inbox; keep it in host-controlled state and supply it only to the agent-inbox extension runner.",
                  "maxLength": 47,
                  "minLength": 47,
                  "pattern": "^aue_[A-Za-z0-9_-]{43}$",
                  "type": "string",
                  "writeOnly": true
                },
                "InvocationFailure": {
                  "additionalProperties": false,
                  "properties": {
                    "code": {
                      "maxLength": 96,
                      "minLength": 1,
                      "type": "string"
                    },
                    "message": {
                      "maxLength": 500,
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message"
                  ],
                  "type": "object"
                },
                "InvocationState": {
                  "additionalProperties": false,
                  "properties": {
                    "failure": {
                      "$ref": "#/$defs/InvocationFailure"
                    },
                    "invocation_id": {
                      "$ref": "#/$defs/Identifier"
                    },
                    "offer_revision_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "output": {},
                    "output_artifact": {
                      "$ref": "#/$defs/ArtifactEvidence"
                    },
                    "output_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "receipt_ref": {
                      "$ref": "#/$defs/ReceiptReference"
                    },
                    "state": {
                      "enum": [
                        "admitted",
                        "running",
                        "succeeded",
                        "failed",
                        "cancellation_requested",
                        "cancelled"
                      ],
                      "type": "string"
                    },
                    "updated_at": {
                      "format": "date-time",
                      "type": "string"
                    }
                  },
                  "required": [
                    "invocation_id",
                    "offer_revision_digest",
                    "state",
                    "updated_at"
                  ],
                  "type": "object"
                },
                "LeaseCapability": {
                  "description": "Opaque bearer returned only by paid create or its exact authenticated replay. Never log, persist in plaintext, place in a receipt, or send as a model-authored argument.",
                  "maxLength": 128,
                  "minLength": 43,
                  "pattern": "^auc_[A-Za-z0-9_-]{39,124}$",
                  "type": "string",
                  "writeOnly": true
                },
                "ReceiptReference": {
                  "additionalProperties": false,
                  "properties": {
                    "public_url": {
                      "description": "Unguessable public verification page for the privacy-bounded hash-only proof. It reveals the receipt digest, service, public price, and completion time, but not input bytes, output bytes, or their content digests.",
                      "format": "uri",
                      "maxLength": 2048,
                      "pattern": "^https://[^?#]+/r/[a-f0-9]{64}$",
                      "type": "string"
                    },
                    "type": {
                      "const": "receipt"
                    },
                    "uri": {
                      "description": "Opaque receipt identity minted by the notary. Relay it unchanged; its form is not part of the contract.",
                      "maxLength": 512,
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "type",
                    "uri"
                  ],
                  "type": "object"
                },
                "RefusedResult": {
                  "additionalProperties": false,
                  "properties": {
                    "code": {
                      "enum": [
                        "offer_unavailable",
                        "schema_mismatch",
                        "quote_expired",
                        "terms_changed",
                        "replay_conflict",
                        "payment_authority_required",
                        "payment_not_authorized",
                        "capacity_unavailable",
                        "not_found",
                        "cancellation_not_available",
                        "artifact_gone"
                      ],
                      "type": "string"
                    },
                    "reason": {
                      "maxLength": 512,
                      "minLength": 1,
                      "type": "string"
                    },
                    "status": {
                      "const": "refused"
                    }
                  },
                  "required": [
                    "status",
                    "code",
                    "reason"
                  ],
                  "type": "object"
                },
                "ReplayedInvocation": {
                  "additionalProperties": false,
                  "properties": {
                    "inspect_url": {
                      "description": "Same-origin canonical readback path for this invocation.",
                      "pattern": "^/v1/invocations/[A-Za-z0-9][A-Za-z0-9._:-]*$",
                      "type": "string"
                    },
                    "invocation": {
                      "$ref": "#/$defs/InvocationState"
                    },
                    "resource_access": {
                      "$ref": "#/$defs/ResourceAccess"
                    },
                    "status": {
                      "const": "replayed"
                    }
                  },
                  "required": [
                    "status",
                    "invocation",
                    "inspect_url"
                  ],
                  "type": "object"
                },
                "ResourceAccess": {
                  "oneOf": [
                    {
                      "$ref": "#/$defs/BrowserResourceAccess"
                    },
                    {
                      "$ref": "#/$defs/AgentInboxResourceAccess"
                    }
                  ]
                },
                "X402PaymentRequired": {
                  "additionalProperties": true,
                  "properties": {
                    "accepts": {
                      "items": {
                        "additionalProperties": true,
                        "properties": {
                          "amount": {
                            "minLength": 1,
                            "type": "string"
                          },
                          "asset": {
                            "minLength": 1,
                            "type": "string"
                          },
                          "extra": {
                            "anyOf": [
                              {
                                "additionalProperties": {},
                                "type": "object"
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "maxTimeoutSeconds": {
                            "exclusiveMinimum": 0,
                            "type": "number"
                          },
                          "network": {
                            "minLength": 3,
                            "pattern": "^.*:.*$",
                            "type": "string"
                          },
                          "payTo": {
                            "minLength": 1,
                            "type": "string"
                          },
                          "scheme": {
                            "minLength": 1,
                            "type": "string"
                          }
                        },
                        "required": [
                          "scheme",
                          "network",
                          "amount",
                          "asset",
                          "payTo",
                          "maxTimeoutSeconds"
                        ],
                        "type": "object"
                      },
                      "minItems": 1,
                      "type": "array"
                    },
                    "error": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "extensions": {
                      "anyOf": [
                        {
                          "additionalProperties": {},
                          "type": "object"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "resource": {
                      "additionalProperties": true,
                      "properties": {
                        "description": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "iconUrl": {
                          "anyOf": [
                            {
                              "maxLength": 2048,
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "mimeType": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "serviceName": {
                          "anyOf": [
                            {
                              "maxLength": 32,
                              "minLength": 1,
                              "pattern": "^[\\x20-\\x7e]+$",
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "tags": {
                          "anyOf": [
                            {
                              "items": {
                                "maxLength": 32,
                                "minLength": 1,
                                "pattern": "^[\\x20-\\x7e]+$",
                                "type": "string"
                              },
                              "maxItems": 5,
                              "type": "array"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "url": {
                          "minLength": 1,
                          "type": "string"
                        }
                      },
                      "required": [
                        "url"
                      ],
                      "type": "object"
                    },
                    "x402Version": {
                      "const": 2,
                      "type": "integer"
                    }
                  },
                  "required": [
                    "x402Version",
                    "resource",
                    "accepts"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:ExtendInbox:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "oneOf": [
                {
                  "$ref": "#/$defs/AcceptedInvocation"
                },
                {
                  "$ref": "#/$defs/ReplayedInvocation"
                },
                {
                  "$ref": "#/$defs/RefusedResult"
                },
                {
                  "$ref": "#/$defs/X402PaymentRequired"
                }
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": true,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": false
            }
          },
          {
            "name": "ausca_get_invocation",
            "title": "Read authoritative invocation state",
            "description": "Read the authoritative durable state, output commitment, and receipt reference for one invocation without creating a new purchase or retry identity.",
            "inputSchema": {
              "$defs": {
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:GetInvocation:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "invocation_id": {
                  "$ref": "#/$defs/Identifier"
                }
              },
              "required": [
                "invocation_id"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "ArtifactEvidence": {
                  "additionalProperties": false,
                  "properties": {
                    "artifact_ref": {
                      "$ref": "#/$defs/ArtifactRef"
                    },
                    "content_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "created_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "media_type": {
                      "maxLength": 200,
                      "minLength": 1,
                      "type": "string"
                    },
                    "size_bytes": {
                      "maximum": 26214400,
                      "minimum": 1,
                      "type": "integer"
                    }
                  },
                  "required": [
                    "artifact_ref",
                    "content_digest",
                    "media_type",
                    "size_bytes",
                    "created_at"
                  ],
                  "type": "object"
                },
                "ArtifactRef": {
                  "description": "Opaque artifact reference minted by artifact commitment. Relay it unchanged; its form is not part of the contract.",
                  "maxLength": 512,
                  "minLength": 1,
                  "type": "string"
                },
                "Digest": {
                  "pattern": "^sha256:[a-f0-9]{64}$",
                  "type": "string"
                },
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                },
                "InvocationFailure": {
                  "additionalProperties": false,
                  "properties": {
                    "code": {
                      "maxLength": 96,
                      "minLength": 1,
                      "type": "string"
                    },
                    "message": {
                      "maxLength": 500,
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message"
                  ],
                  "type": "object"
                },
                "InvocationState": {
                  "additionalProperties": false,
                  "properties": {
                    "failure": {
                      "$ref": "#/$defs/InvocationFailure"
                    },
                    "invocation_id": {
                      "$ref": "#/$defs/Identifier"
                    },
                    "offer_revision_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "output": {},
                    "output_artifact": {
                      "$ref": "#/$defs/ArtifactEvidence"
                    },
                    "output_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "receipt_ref": {
                      "$ref": "#/$defs/ReceiptReference"
                    },
                    "state": {
                      "enum": [
                        "admitted",
                        "running",
                        "succeeded",
                        "failed",
                        "cancellation_requested",
                        "cancelled"
                      ],
                      "type": "string"
                    },
                    "updated_at": {
                      "format": "date-time",
                      "type": "string"
                    }
                  },
                  "required": [
                    "invocation_id",
                    "offer_revision_digest",
                    "state",
                    "updated_at"
                  ],
                  "type": "object"
                },
                "ReceiptReference": {
                  "additionalProperties": false,
                  "properties": {
                    "public_url": {
                      "description": "Unguessable public verification page for the privacy-bounded hash-only proof. It reveals the receipt digest, service, public price, and completion time, but not input bytes, output bytes, or their content digests.",
                      "format": "uri",
                      "maxLength": 2048,
                      "pattern": "^https://[^?#]+/r/[a-f0-9]{64}$",
                      "type": "string"
                    },
                    "type": {
                      "const": "receipt"
                    },
                    "uri": {
                      "description": "Opaque receipt identity minted by the notary. Relay it unchanged; its form is not part of the contract.",
                      "maxLength": 512,
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "type",
                    "uri"
                  ],
                  "type": "object"
                },
                "RefusedResult": {
                  "additionalProperties": false,
                  "properties": {
                    "code": {
                      "enum": [
                        "offer_unavailable",
                        "schema_mismatch",
                        "quote_expired",
                        "terms_changed",
                        "replay_conflict",
                        "payment_authority_required",
                        "payment_not_authorized",
                        "capacity_unavailable",
                        "not_found",
                        "cancellation_not_available",
                        "artifact_gone"
                      ],
                      "type": "string"
                    },
                    "reason": {
                      "maxLength": 512,
                      "minLength": 1,
                      "type": "string"
                    },
                    "status": {
                      "const": "refused"
                    }
                  },
                  "required": [
                    "status",
                    "code",
                    "reason"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:GetInvocation:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "oneOf": [
                {
                  "additionalProperties": false,
                  "properties": {
                    "invocation": {
                      "$ref": "#/$defs/InvocationState"
                    },
                    "status": {
                      "const": "ok"
                    }
                  },
                  "required": [
                    "status",
                    "invocation"
                  ],
                  "type": "object"
                },
                {
                  "$ref": "#/$defs/RefusedResult"
                }
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true
            }
          },
          {
            "name": "ausca_get_offer",
            "title": "Resolve an active or pinned offer revision",
            "description": "Resolve one active offer or an exact immutable revision, including the schema and revision digests required to construct a valid invocation envelope.",
            "inputSchema": {
              "$defs": {
                "Digest": {
                  "pattern": "^sha256:[a-f0-9]{64}$",
                  "type": "string"
                },
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:GetOffer:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "offer_id": {
                  "$ref": "#/$defs/Identifier"
                },
                "revision_digest": {
                  "$ref": "#/$defs/Digest"
                }
              },
              "required": [
                "offer_id"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "Digest": {
                  "pattern": "^sha256:[a-f0-9]{64}$",
                  "type": "string"
                },
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                },
                "OfferSummary": {
                  "additionalProperties": false,
                  "properties": {
                    "catalog_url": {
                      "const": "/catalog.json",
                      "type": "string"
                    },
                    "description": {
                      "maxLength": 2000,
                      "type": "string"
                    },
                    "input_schema_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "input_schema_url": {
                      "format": "uri-reference",
                      "type": "string"
                    },
                    "offer_id": {
                      "$ref": "#/$defs/Identifier"
                    },
                    "offer_revision": {
                      "$ref": "#/$defs/Identifier"
                    },
                    "offer_revision_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "output_schema_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "output_schema_url": {
                      "format": "uri-reference",
                      "type": "string"
                    },
                    "route": {
                      "additionalProperties": false,
                      "properties": {
                        "method": {
                          "const": "POST"
                        },
                        "path": {
                          "maxLength": 512,
                          "minLength": 1,
                          "type": "string"
                        }
                      },
                      "required": [
                        "method",
                        "path"
                      ],
                      "type": "object"
                    },
                    "title": {
                      "maxLength": 80,
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "offer_id",
                    "offer_revision",
                    "offer_revision_digest",
                    "input_schema_digest",
                    "output_schema_digest",
                    "title",
                    "route",
                    "input_schema_url",
                    "output_schema_url",
                    "catalog_url"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:GetOffer:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "offer": {
                  "$ref": "#/$defs/OfferSummary"
                },
                "status": {
                  "const": "ok"
                }
              },
              "required": [
                "status",
                "offer"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true
            }
          },
          {
            "name": "ausca_lease_browser",
            "title": "Admit or replay one Browser Session invocation",
            "description": "Admit or replay one idempotent paid Browser Session invocation when settlement authority is supplied by the host boundary. Only envelopes for the browser.session offer are admitted on this resource.",
            "inputSchema": {
              "$defs": {
                "Digest": {
                  "pattern": "^sha256:[a-f0-9]{64}$",
                  "type": "string"
                },
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                },
                "ParentBinding": {
                  "additionalProperties": false,
                  "properties": {
                    "execution_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "invocation_id": {
                      "$ref": "#/$defs/Identifier"
                    }
                  },
                  "required": [
                    "invocation_id",
                    "execution_digest"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:LeaseBrowser:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "attribution": {
                  "additionalProperties": false,
                  "properties": {
                    "campaign": {
                      "maxLength": 128,
                      "pattern": "^[a-z0-9][a-z0-9._-]{0,127}$",
                      "type": "string"
                    },
                    "source": {
                      "maxLength": 64,
                      "pattern": "^[a-z0-9][a-z0-9._-]{0,63}$",
                      "type": "string"
                    }
                  },
                  "required": [
                    "source"
                  ],
                  "type": "object"
                },
                "idempotency_key": {
                  "maxLength": 128,
                  "minLength": 16,
                  "type": "string"
                },
                "input": {},
                "input_schema_digest": {
                  "$ref": "#/$defs/Digest"
                },
                "offer_id": {
                  "$ref": "#/$defs/Identifier"
                },
                "offer_revision": {
                  "$ref": "#/$defs/Identifier"
                },
                "offer_revision_digest": {
                  "$ref": "#/$defs/Digest"
                },
                "output_schema_digest": {
                  "$ref": "#/$defs/Digest"
                },
                "parent_binding": {
                  "$ref": "#/$defs/ParentBinding"
                }
              },
              "required": [
                "offer_id",
                "offer_revision",
                "offer_revision_digest",
                "input_schema_digest",
                "output_schema_digest",
                "input",
                "idempotency_key"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "AcceptedInvocation": {
                  "additionalProperties": false,
                  "properties": {
                    "inspect_url": {
                      "description": "Same-origin canonical readback path for this invocation.",
                      "pattern": "^/v1/invocations/[A-Za-z0-9][A-Za-z0-9._:-]*$",
                      "type": "string"
                    },
                    "invocation": {
                      "$ref": "#/$defs/InvocationState"
                    },
                    "resource_access": {
                      "$ref": "#/$defs/ResourceAccess"
                    },
                    "status": {
                      "const": "accepted"
                    }
                  },
                  "required": [
                    "status",
                    "invocation",
                    "inspect_url"
                  ],
                  "type": "object"
                },
                "AgentInboxID": {
                  "pattern": "^inb_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "AgentInboxResourceAccess": {
                  "additionalProperties": false,
                  "properties": {
                    "capability": {
                      "$ref": "#/$defs/LeaseCapability"
                    },
                    "expires_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "extension_authorization": {
                      "$ref": "#/$defs/InboxExtensionAuthorization"
                    },
                    "inbox_id": {
                      "$ref": "#/$defs/AgentInboxID"
                    },
                    "kind": {
                      "const": "agent_inbox"
                    }
                  },
                  "required": [
                    "kind",
                    "inbox_id",
                    "capability",
                    "extension_authorization",
                    "expires_at"
                  ],
                  "type": "object"
                },
                "ArtifactEvidence": {
                  "additionalProperties": false,
                  "properties": {
                    "artifact_ref": {
                      "$ref": "#/$defs/ArtifactRef"
                    },
                    "content_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "created_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "media_type": {
                      "maxLength": 200,
                      "minLength": 1,
                      "type": "string"
                    },
                    "size_bytes": {
                      "maximum": 26214400,
                      "minimum": 1,
                      "type": "integer"
                    }
                  },
                  "required": [
                    "artifact_ref",
                    "content_digest",
                    "media_type",
                    "size_bytes",
                    "created_at"
                  ],
                  "type": "object"
                },
                "ArtifactRef": {
                  "description": "Opaque artifact reference minted by artifact commitment. Relay it unchanged; its form is not part of the contract.",
                  "maxLength": 512,
                  "minLength": 1,
                  "type": "string"
                },
                "BrowserResourceAccess": {
                  "additionalProperties": false,
                  "properties": {
                    "capability": {
                      "$ref": "#/$defs/LeaseCapability"
                    },
                    "expires_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "kind": {
                      "const": "browser_session"
                    },
                    "session_id": {
                      "$ref": "#/$defs/BrowserSessionID"
                    }
                  },
                  "required": [
                    "kind",
                    "session_id",
                    "capability",
                    "expires_at"
                  ],
                  "type": "object"
                },
                "BrowserSessionID": {
                  "pattern": "^brs_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "Digest": {
                  "pattern": "^sha256:[a-f0-9]{64}$",
                  "type": "string"
                },
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                },
                "InboxExtensionAuthorization": {
                  "description": "Opaque authority limited to paid extension of one inbox. It cannot read messages, fetch attachments, or delete the inbox; keep it in host-controlled state and supply it only to the agent-inbox extension runner.",
                  "maxLength": 47,
                  "minLength": 47,
                  "pattern": "^aue_[A-Za-z0-9_-]{43}$",
                  "type": "string",
                  "writeOnly": true
                },
                "InvocationFailure": {
                  "additionalProperties": false,
                  "properties": {
                    "code": {
                      "maxLength": 96,
                      "minLength": 1,
                      "type": "string"
                    },
                    "message": {
                      "maxLength": 500,
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message"
                  ],
                  "type": "object"
                },
                "InvocationState": {
                  "additionalProperties": false,
                  "properties": {
                    "failure": {
                      "$ref": "#/$defs/InvocationFailure"
                    },
                    "invocation_id": {
                      "$ref": "#/$defs/Identifier"
                    },
                    "offer_revision_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "output": {},
                    "output_artifact": {
                      "$ref": "#/$defs/ArtifactEvidence"
                    },
                    "output_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "receipt_ref": {
                      "$ref": "#/$defs/ReceiptReference"
                    },
                    "state": {
                      "enum": [
                        "admitted",
                        "running",
                        "succeeded",
                        "failed",
                        "cancellation_requested",
                        "cancelled"
                      ],
                      "type": "string"
                    },
                    "updated_at": {
                      "format": "date-time",
                      "type": "string"
                    }
                  },
                  "required": [
                    "invocation_id",
                    "offer_revision_digest",
                    "state",
                    "updated_at"
                  ],
                  "type": "object"
                },
                "LeaseCapability": {
                  "description": "Opaque bearer returned only by paid create or its exact authenticated replay. Never log, persist in plaintext, place in a receipt, or send as a model-authored argument.",
                  "maxLength": 128,
                  "minLength": 43,
                  "pattern": "^auc_[A-Za-z0-9_-]{39,124}$",
                  "type": "string",
                  "writeOnly": true
                },
                "ReceiptReference": {
                  "additionalProperties": false,
                  "properties": {
                    "public_url": {
                      "description": "Unguessable public verification page for the privacy-bounded hash-only proof. It reveals the receipt digest, service, public price, and completion time, but not input bytes, output bytes, or their content digests.",
                      "format": "uri",
                      "maxLength": 2048,
                      "pattern": "^https://[^?#]+/r/[a-f0-9]{64}$",
                      "type": "string"
                    },
                    "type": {
                      "const": "receipt"
                    },
                    "uri": {
                      "description": "Opaque receipt identity minted by the notary. Relay it unchanged; its form is not part of the contract.",
                      "maxLength": 512,
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "type",
                    "uri"
                  ],
                  "type": "object"
                },
                "RefusedResult": {
                  "additionalProperties": false,
                  "properties": {
                    "code": {
                      "enum": [
                        "offer_unavailable",
                        "schema_mismatch",
                        "quote_expired",
                        "terms_changed",
                        "replay_conflict",
                        "payment_authority_required",
                        "payment_not_authorized",
                        "capacity_unavailable",
                        "not_found",
                        "cancellation_not_available",
                        "artifact_gone"
                      ],
                      "type": "string"
                    },
                    "reason": {
                      "maxLength": 512,
                      "minLength": 1,
                      "type": "string"
                    },
                    "status": {
                      "const": "refused"
                    }
                  },
                  "required": [
                    "status",
                    "code",
                    "reason"
                  ],
                  "type": "object"
                },
                "ReplayedInvocation": {
                  "additionalProperties": false,
                  "properties": {
                    "inspect_url": {
                      "description": "Same-origin canonical readback path for this invocation.",
                      "pattern": "^/v1/invocations/[A-Za-z0-9][A-Za-z0-9._:-]*$",
                      "type": "string"
                    },
                    "invocation": {
                      "$ref": "#/$defs/InvocationState"
                    },
                    "resource_access": {
                      "$ref": "#/$defs/ResourceAccess"
                    },
                    "status": {
                      "const": "replayed"
                    }
                  },
                  "required": [
                    "status",
                    "invocation",
                    "inspect_url"
                  ],
                  "type": "object"
                },
                "ResourceAccess": {
                  "oneOf": [
                    {
                      "$ref": "#/$defs/BrowserResourceAccess"
                    },
                    {
                      "$ref": "#/$defs/AgentInboxResourceAccess"
                    }
                  ]
                },
                "X402PaymentRequired": {
                  "additionalProperties": true,
                  "properties": {
                    "accepts": {
                      "items": {
                        "additionalProperties": true,
                        "properties": {
                          "amount": {
                            "minLength": 1,
                            "type": "string"
                          },
                          "asset": {
                            "minLength": 1,
                            "type": "string"
                          },
                          "extra": {
                            "anyOf": [
                              {
                                "additionalProperties": {},
                                "type": "object"
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "maxTimeoutSeconds": {
                            "exclusiveMinimum": 0,
                            "type": "number"
                          },
                          "network": {
                            "minLength": 3,
                            "pattern": "^.*:.*$",
                            "type": "string"
                          },
                          "payTo": {
                            "minLength": 1,
                            "type": "string"
                          },
                          "scheme": {
                            "minLength": 1,
                            "type": "string"
                          }
                        },
                        "required": [
                          "scheme",
                          "network",
                          "amount",
                          "asset",
                          "payTo",
                          "maxTimeoutSeconds"
                        ],
                        "type": "object"
                      },
                      "minItems": 1,
                      "type": "array"
                    },
                    "error": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "extensions": {
                      "anyOf": [
                        {
                          "additionalProperties": {},
                          "type": "object"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "resource": {
                      "additionalProperties": true,
                      "properties": {
                        "description": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "iconUrl": {
                          "anyOf": [
                            {
                              "maxLength": 2048,
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "mimeType": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "serviceName": {
                          "anyOf": [
                            {
                              "maxLength": 32,
                              "minLength": 1,
                              "pattern": "^[\\x20-\\x7e]+$",
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "tags": {
                          "anyOf": [
                            {
                              "items": {
                                "maxLength": 32,
                                "minLength": 1,
                                "pattern": "^[\\x20-\\x7e]+$",
                                "type": "string"
                              },
                              "maxItems": 5,
                              "type": "array"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "url": {
                          "minLength": 1,
                          "type": "string"
                        }
                      },
                      "required": [
                        "url"
                      ],
                      "type": "object"
                    },
                    "x402Version": {
                      "const": 2,
                      "type": "integer"
                    }
                  },
                  "required": [
                    "x402Version",
                    "resource",
                    "accepts"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:LeaseBrowser:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "oneOf": [
                {
                  "$ref": "#/$defs/AcceptedInvocation"
                },
                {
                  "$ref": "#/$defs/ReplayedInvocation"
                },
                {
                  "$ref": "#/$defs/RefusedResult"
                },
                {
                  "$ref": "#/$defs/X402PaymentRequired"
                }
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": true,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": false
            }
          },
          {
            "name": "ausca_open_inbox",
            "title": "Admit or replay one Agent Inbox invocation",
            "description": "Admit or replay one idempotent paid Agent Inbox invocation when settlement authority is supplied by the host boundary. Only envelopes for the inbox.receive offer are admitted on this resource. The result starts a renewable inbox; while it remains active, inbox.extend can add a supported increment without changing its address or contents.",
            "inputSchema": {
              "$defs": {
                "Digest": {
                  "pattern": "^sha256:[a-f0-9]{64}$",
                  "type": "string"
                },
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                },
                "ParentBinding": {
                  "additionalProperties": false,
                  "properties": {
                    "execution_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "invocation_id": {
                      "$ref": "#/$defs/Identifier"
                    }
                  },
                  "required": [
                    "invocation_id",
                    "execution_digest"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:OpenInbox:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "attribution": {
                  "additionalProperties": false,
                  "properties": {
                    "campaign": {
                      "maxLength": 128,
                      "pattern": "^[a-z0-9][a-z0-9._-]{0,127}$",
                      "type": "string"
                    },
                    "source": {
                      "maxLength": 64,
                      "pattern": "^[a-z0-9][a-z0-9._-]{0,63}$",
                      "type": "string"
                    }
                  },
                  "required": [
                    "source"
                  ],
                  "type": "object"
                },
                "idempotency_key": {
                  "maxLength": 128,
                  "minLength": 16,
                  "type": "string"
                },
                "input": {},
                "input_schema_digest": {
                  "$ref": "#/$defs/Digest"
                },
                "offer_id": {
                  "$ref": "#/$defs/Identifier"
                },
                "offer_revision": {
                  "$ref": "#/$defs/Identifier"
                },
                "offer_revision_digest": {
                  "$ref": "#/$defs/Digest"
                },
                "output_schema_digest": {
                  "$ref": "#/$defs/Digest"
                },
                "parent_binding": {
                  "$ref": "#/$defs/ParentBinding"
                }
              },
              "required": [
                "offer_id",
                "offer_revision",
                "offer_revision_digest",
                "input_schema_digest",
                "output_schema_digest",
                "input",
                "idempotency_key"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "AcceptedInvocation": {
                  "additionalProperties": false,
                  "properties": {
                    "inspect_url": {
                      "description": "Same-origin canonical readback path for this invocation.",
                      "pattern": "^/v1/invocations/[A-Za-z0-9][A-Za-z0-9._:-]*$",
                      "type": "string"
                    },
                    "invocation": {
                      "$ref": "#/$defs/InvocationState"
                    },
                    "resource_access": {
                      "$ref": "#/$defs/ResourceAccess"
                    },
                    "status": {
                      "const": "accepted"
                    }
                  },
                  "required": [
                    "status",
                    "invocation",
                    "inspect_url"
                  ],
                  "type": "object"
                },
                "AgentInboxID": {
                  "pattern": "^inb_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "AgentInboxResourceAccess": {
                  "additionalProperties": false,
                  "properties": {
                    "capability": {
                      "$ref": "#/$defs/LeaseCapability"
                    },
                    "expires_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "extension_authorization": {
                      "$ref": "#/$defs/InboxExtensionAuthorization"
                    },
                    "inbox_id": {
                      "$ref": "#/$defs/AgentInboxID"
                    },
                    "kind": {
                      "const": "agent_inbox"
                    }
                  },
                  "required": [
                    "kind",
                    "inbox_id",
                    "capability",
                    "extension_authorization",
                    "expires_at"
                  ],
                  "type": "object"
                },
                "ArtifactEvidence": {
                  "additionalProperties": false,
                  "properties": {
                    "artifact_ref": {
                      "$ref": "#/$defs/ArtifactRef"
                    },
                    "content_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "created_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "media_type": {
                      "maxLength": 200,
                      "minLength": 1,
                      "type": "string"
                    },
                    "size_bytes": {
                      "maximum": 26214400,
                      "minimum": 1,
                      "type": "integer"
                    }
                  },
                  "required": [
                    "artifact_ref",
                    "content_digest",
                    "media_type",
                    "size_bytes",
                    "created_at"
                  ],
                  "type": "object"
                },
                "ArtifactRef": {
                  "description": "Opaque artifact reference minted by artifact commitment. Relay it unchanged; its form is not part of the contract.",
                  "maxLength": 512,
                  "minLength": 1,
                  "type": "string"
                },
                "BrowserResourceAccess": {
                  "additionalProperties": false,
                  "properties": {
                    "capability": {
                      "$ref": "#/$defs/LeaseCapability"
                    },
                    "expires_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "kind": {
                      "const": "browser_session"
                    },
                    "session_id": {
                      "$ref": "#/$defs/BrowserSessionID"
                    }
                  },
                  "required": [
                    "kind",
                    "session_id",
                    "capability",
                    "expires_at"
                  ],
                  "type": "object"
                },
                "BrowserSessionID": {
                  "pattern": "^brs_[A-Za-z0-9_-]{22,64}$",
                  "type": "string"
                },
                "Digest": {
                  "pattern": "^sha256:[a-f0-9]{64}$",
                  "type": "string"
                },
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                },
                "InboxExtensionAuthorization": {
                  "description": "Opaque authority limited to paid extension of one inbox. It cannot read messages, fetch attachments, or delete the inbox; keep it in host-controlled state and supply it only to the agent-inbox extension runner.",
                  "maxLength": 47,
                  "minLength": 47,
                  "pattern": "^aue_[A-Za-z0-9_-]{43}$",
                  "type": "string",
                  "writeOnly": true
                },
                "InvocationFailure": {
                  "additionalProperties": false,
                  "properties": {
                    "code": {
                      "maxLength": 96,
                      "minLength": 1,
                      "type": "string"
                    },
                    "message": {
                      "maxLength": 500,
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message"
                  ],
                  "type": "object"
                },
                "InvocationState": {
                  "additionalProperties": false,
                  "properties": {
                    "failure": {
                      "$ref": "#/$defs/InvocationFailure"
                    },
                    "invocation_id": {
                      "$ref": "#/$defs/Identifier"
                    },
                    "offer_revision_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "output": {},
                    "output_artifact": {
                      "$ref": "#/$defs/ArtifactEvidence"
                    },
                    "output_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "receipt_ref": {
                      "$ref": "#/$defs/ReceiptReference"
                    },
                    "state": {
                      "enum": [
                        "admitted",
                        "running",
                        "succeeded",
                        "failed",
                        "cancellation_requested",
                        "cancelled"
                      ],
                      "type": "string"
                    },
                    "updated_at": {
                      "format": "date-time",
                      "type": "string"
                    }
                  },
                  "required": [
                    "invocation_id",
                    "offer_revision_digest",
                    "state",
                    "updated_at"
                  ],
                  "type": "object"
                },
                "LeaseCapability": {
                  "description": "Opaque bearer returned only by paid create or its exact authenticated replay. Never log, persist in plaintext, place in a receipt, or send as a model-authored argument.",
                  "maxLength": 128,
                  "minLength": 43,
                  "pattern": "^auc_[A-Za-z0-9_-]{39,124}$",
                  "type": "string",
                  "writeOnly": true
                },
                "ReceiptReference": {
                  "additionalProperties": false,
                  "properties": {
                    "public_url": {
                      "description": "Unguessable public verification page for the privacy-bounded hash-only proof. It reveals the receipt digest, service, public price, and completion time, but not input bytes, output bytes, or their content digests.",
                      "format": "uri",
                      "maxLength": 2048,
                      "pattern": "^https://[^?#]+/r/[a-f0-9]{64}$",
                      "type": "string"
                    },
                    "type": {
                      "const": "receipt"
                    },
                    "uri": {
                      "description": "Opaque receipt identity minted by the notary. Relay it unchanged; its form is not part of the contract.",
                      "maxLength": 512,
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "type",
                    "uri"
                  ],
                  "type": "object"
                },
                "RefusedResult": {
                  "additionalProperties": false,
                  "properties": {
                    "code": {
                      "enum": [
                        "offer_unavailable",
                        "schema_mismatch",
                        "quote_expired",
                        "terms_changed",
                        "replay_conflict",
                        "payment_authority_required",
                        "payment_not_authorized",
                        "capacity_unavailable",
                        "not_found",
                        "cancellation_not_available",
                        "artifact_gone"
                      ],
                      "type": "string"
                    },
                    "reason": {
                      "maxLength": 512,
                      "minLength": 1,
                      "type": "string"
                    },
                    "status": {
                      "const": "refused"
                    }
                  },
                  "required": [
                    "status",
                    "code",
                    "reason"
                  ],
                  "type": "object"
                },
                "ReplayedInvocation": {
                  "additionalProperties": false,
                  "properties": {
                    "inspect_url": {
                      "description": "Same-origin canonical readback path for this invocation.",
                      "pattern": "^/v1/invocations/[A-Za-z0-9][A-Za-z0-9._:-]*$",
                      "type": "string"
                    },
                    "invocation": {
                      "$ref": "#/$defs/InvocationState"
                    },
                    "resource_access": {
                      "$ref": "#/$defs/ResourceAccess"
                    },
                    "status": {
                      "const": "replayed"
                    }
                  },
                  "required": [
                    "status",
                    "invocation",
                    "inspect_url"
                  ],
                  "type": "object"
                },
                "ResourceAccess": {
                  "oneOf": [
                    {
                      "$ref": "#/$defs/BrowserResourceAccess"
                    },
                    {
                      "$ref": "#/$defs/AgentInboxResourceAccess"
                    }
                  ]
                },
                "X402PaymentRequired": {
                  "additionalProperties": true,
                  "properties": {
                    "accepts": {
                      "items": {
                        "additionalProperties": true,
                        "properties": {
                          "amount": {
                            "minLength": 1,
                            "type": "string"
                          },
                          "asset": {
                            "minLength": 1,
                            "type": "string"
                          },
                          "extra": {
                            "anyOf": [
                              {
                                "additionalProperties": {},
                                "type": "object"
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "maxTimeoutSeconds": {
                            "exclusiveMinimum": 0,
                            "type": "number"
                          },
                          "network": {
                            "minLength": 3,
                            "pattern": "^.*:.*$",
                            "type": "string"
                          },
                          "payTo": {
                            "minLength": 1,
                            "type": "string"
                          },
                          "scheme": {
                            "minLength": 1,
                            "type": "string"
                          }
                        },
                        "required": [
                          "scheme",
                          "network",
                          "amount",
                          "asset",
                          "payTo",
                          "maxTimeoutSeconds"
                        ],
                        "type": "object"
                      },
                      "minItems": 1,
                      "type": "array"
                    },
                    "error": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "extensions": {
                      "anyOf": [
                        {
                          "additionalProperties": {},
                          "type": "object"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "resource": {
                      "additionalProperties": true,
                      "properties": {
                        "description": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "iconUrl": {
                          "anyOf": [
                            {
                              "maxLength": 2048,
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "mimeType": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "serviceName": {
                          "anyOf": [
                            {
                              "maxLength": 32,
                              "minLength": 1,
                              "pattern": "^[\\x20-\\x7e]+$",
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "tags": {
                          "anyOf": [
                            {
                              "items": {
                                "maxLength": 32,
                                "minLength": 1,
                                "pattern": "^[\\x20-\\x7e]+$",
                                "type": "string"
                              },
                              "maxItems": 5,
                              "type": "array"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "url": {
                          "minLength": 1,
                          "type": "string"
                        }
                      },
                      "required": [
                        "url"
                      ],
                      "type": "object"
                    },
                    "x402Version": {
                      "const": 2,
                      "type": "integer"
                    }
                  },
                  "required": [
                    "x402Version",
                    "resource",
                    "accepts"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:OpenInbox:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "oneOf": [
                {
                  "$ref": "#/$defs/AcceptedInvocation"
                },
                {
                  "$ref": "#/$defs/ReplayedInvocation"
                },
                {
                  "$ref": "#/$defs/RefusedResult"
                },
                {
                  "$ref": "#/$defs/X402PaymentRequired"
                }
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": true,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": false
            }
          },
          {
            "name": "ausca_prepare_invocation",
            "title": "Validate invocation input and return binding terms",
            "description": "Validate one exact invocation envelope and return immutable preparation terms or a typed refusal. Preparation never accepts payment material from model-authored tool arguments.",
            "inputSchema": {
              "$defs": {
                "Digest": {
                  "pattern": "^sha256:[a-f0-9]{64}$",
                  "type": "string"
                },
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                },
                "ParentBinding": {
                  "additionalProperties": false,
                  "properties": {
                    "execution_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "invocation_id": {
                      "$ref": "#/$defs/Identifier"
                    }
                  },
                  "required": [
                    "invocation_id",
                    "execution_digest"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:PrepareInvocation:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "attribution": {
                  "additionalProperties": false,
                  "properties": {
                    "campaign": {
                      "maxLength": 128,
                      "pattern": "^[a-z0-9][a-z0-9._-]{0,127}$",
                      "type": "string"
                    },
                    "source": {
                      "maxLength": 64,
                      "pattern": "^[a-z0-9][a-z0-9._-]{0,63}$",
                      "type": "string"
                    }
                  },
                  "required": [
                    "source"
                  ],
                  "type": "object"
                },
                "idempotency_key": {
                  "maxLength": 128,
                  "minLength": 16,
                  "type": "string"
                },
                "input": {},
                "input_schema_digest": {
                  "$ref": "#/$defs/Digest"
                },
                "offer_id": {
                  "$ref": "#/$defs/Identifier"
                },
                "offer_revision": {
                  "$ref": "#/$defs/Identifier"
                },
                "offer_revision_digest": {
                  "$ref": "#/$defs/Digest"
                },
                "output_schema_digest": {
                  "$ref": "#/$defs/Digest"
                },
                "parent_binding": {
                  "$ref": "#/$defs/ParentBinding"
                }
              },
              "required": [
                "offer_id",
                "offer_revision",
                "offer_revision_digest",
                "input_schema_digest",
                "output_schema_digest",
                "input",
                "idempotency_key"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "Digest": {
                  "pattern": "^sha256:[a-f0-9]{64}$",
                  "type": "string"
                },
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                },
                "PaymentChallenge": {
                  "additionalProperties": false,
                  "properties": {
                    "media_type": {
                      "maxLength": 128,
                      "minLength": 1,
                      "type": "string"
                    },
                    "payload": {},
                    "payload_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "protocol_version": {
                      "maxLength": 32,
                      "minLength": 1,
                      "type": "string"
                    },
                    "quote_expires_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "quote_ref": {
                      "$ref": "#/$defs/Identifier"
                    },
                    "settlement_family": {
                      "maxLength": 64,
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "settlement_family",
                    "protocol_version",
                    "media_type",
                    "payload",
                    "payload_digest",
                    "quote_ref",
                    "quote_expires_at"
                  ],
                  "type": "object"
                },
                "PreparedInvocation": {
                  "additionalProperties": false,
                  "properties": {
                    "challenge": {
                      "$ref": "#/$defs/PaymentChallenge"
                    },
                    "invocation_id": {
                      "$ref": "#/$defs/Identifier"
                    },
                    "status": {
                      "const": "prepared"
                    }
                  },
                  "required": [
                    "status",
                    "invocation_id",
                    "challenge"
                  ],
                  "type": "object"
                },
                "RefusedResult": {
                  "additionalProperties": false,
                  "properties": {
                    "code": {
                      "enum": [
                        "offer_unavailable",
                        "schema_mismatch",
                        "quote_expired",
                        "terms_changed",
                        "replay_conflict",
                        "payment_authority_required",
                        "payment_not_authorized",
                        "capacity_unavailable",
                        "not_found",
                        "cancellation_not_available",
                        "artifact_gone"
                      ],
                      "type": "string"
                    },
                    "reason": {
                      "maxLength": 512,
                      "minLength": 1,
                      "type": "string"
                    },
                    "status": {
                      "const": "refused"
                    }
                  },
                  "required": [
                    "status",
                    "code",
                    "reason"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:PrepareInvocation:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "oneOf": [
                {
                  "$ref": "#/$defs/PreparedInvocation"
                },
                {
                  "$ref": "#/$defs/RefusedResult"
                }
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": false
            }
          },
          {
            "name": "ausca_search_offers",
            "title": "Search immutable offers",
            "description": "Search the current immutable Ausca offer catalog by free-text query. Returns stable offer identities and revision digests without creating product or payment state.",
            "inputSchema": {
              "$defs": {
                "CatalogCursor": {
                  "description": "Opaque, catalog-snapshot-bound continuation. Callers must not construct or modify it.",
                  "maxLength": 512,
                  "minLength": 1,
                  "pattern": "^ausca:catalog-cursor:v1:[a-f0-9]{64}:[a-f0-9]{64}:[A-Za-z0-9_-]{2,171}$",
                  "type": "string"
                },
                "SearchLimit": {
                  "default": 20,
                  "maximum": 100,
                  "minimum": 1,
                  "type": "integer"
                },
                "SearchQuery": {
                  "maxLength": 256,
                  "minLength": 1,
                  "pattern": "^[^\\s\\x00-\\x1F\\x7F](?:[^\\x00-\\x1F\\x7F]*[^\\s\\x00-\\x1F\\x7F])?$",
                  "type": "string"
                }
              },
              "$id": "urn:ausca:mcp:SearchOffers:input:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "cursor": {
                  "$ref": "#/$defs/CatalogCursor"
                },
                "limit": {
                  "$ref": "#/$defs/SearchLimit"
                },
                "q": {
                  "$ref": "#/$defs/SearchQuery"
                }
              },
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "CatalogCursor": {
                  "description": "Opaque, catalog-snapshot-bound continuation. Callers must not construct or modify it.",
                  "maxLength": 512,
                  "minLength": 1,
                  "pattern": "^ausca:catalog-cursor:v1:[a-f0-9]{64}:[a-f0-9]{64}:[A-Za-z0-9_-]{2,171}$",
                  "type": "string"
                },
                "Digest": {
                  "pattern": "^sha256:[a-f0-9]{64}$",
                  "type": "string"
                },
                "Identifier": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$",
                  "type": "string"
                },
                "OfferSummary": {
                  "additionalProperties": false,
                  "properties": {
                    "catalog_url": {
                      "const": "/catalog.json",
                      "type": "string"
                    },
                    "description": {
                      "maxLength": 2000,
                      "type": "string"
                    },
                    "input_schema_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "input_schema_url": {
                      "format": "uri-reference",
                      "type": "string"
                    },
                    "offer_id": {
                      "$ref": "#/$defs/Identifier"
                    },
                    "offer_revision": {
                      "$ref": "#/$defs/Identifier"
                    },
                    "offer_revision_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "output_schema_digest": {
                      "$ref": "#/$defs/Digest"
                    },
                    "output_schema_url": {
                      "format": "uri-reference",
                      "type": "string"
                    },
                    "route": {
                      "additionalProperties": false,
                      "properties": {
                        "method": {
                          "const": "POST"
                        },
                        "path": {
                          "maxLength": 512,
                          "minLength": 1,
                          "type": "string"
                        }
                      },
                      "required": [
                        "method",
                        "path"
                      ],
                      "type": "object"
                    },
                    "title": {
                      "maxLength": 80,
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "offer_id",
                    "offer_revision",
                    "offer_revision_digest",
                    "input_schema_digest",
                    "output_schema_digest",
                    "title",
                    "route",
                    "input_schema_url",
                    "output_schema_url",
                    "catalog_url"
                  ],
                  "type": "object"
                }
              },
              "$id": "urn:ausca:mcp:SearchOffers:output:v1",
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "additionalProperties": false,
              "properties": {
                "next_cursor": {
                  "$ref": "#/$defs/CatalogCursor"
                },
                "offers": {
                  "items": {
                    "$ref": "#/$defs/OfferSummary"
                  },
                  "maxItems": 100,
                  "type": "array"
                },
                "status": {
                  "const": "ok"
                }
              },
              "required": [
                "status",
                "offers"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true
            }
          }
        ]
      },
      "name": "Ausca",
      "note": "Indexed from the official MCP registry: facts and our own checks, not reviewed, so no score, grade or rank.",
      "packages": [
        {
          "registryType": "npm",
          "identifier": "ausca",
          "version": "0.1.0",
          "transport": "stdio"
        }
      ],
      "pageJsonUrl": "https://www.anchorterminal.com/tools/ausca-agent-services.json",
      "popularity": {
        "githubStars": 34,
        "npmWeekly": 444
      },
      "registryName": "com.ausca/agent-services",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://ausca.com/mcp"
        }
      ],
      "repository": "https://github.com/auscahq/ausca",
      "reviewed": false,
      "slug": "ausca-agent-services",
      "source": "the official MCP registry",
      "sourceUrl": "https://registry.modelcontextprotocol.io/v0.1/servers?search=com.ausca/agent-services",
      "summary": "Pay-per-call APIs and MCP services for agents, no accounts or keys, with verifiable receipts.",
      "updatedAt": "2026-09-28T11:25:57Z",
      "url": "https://www.anchorterminal.com/tools/ausca-agent-services",
      "vendor": "ausca.com",
      "vendorUrl": "https://ausca.com",
      "version": "1.2.6",
      "websiteUrl": "https://ausca.com",
      "where": "both",
      "why": [
        "vendor"
      ]
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/tools/ausca-agent-services",
    "json": "https://www.anchorterminal.com/tools/ausca-agent-services.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/tools/ausca-agent-services.md",
    "slim": "https://www.anchorterminal.com/tools/ausca-agent-services.min.md"
  },
  "markdown": "# Ausca\n\n\u003e Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/\n\n- Kind: MCP server, by ausca.com (https://ausca.com)\n- Listed because: It's published in the registry under ausca.com, a namespace the registry only gives to whoever proves they control that domain.\n- What the official MCP registry says: Pay-per-call APIs and MCP services for agents, no accounts or keys, with verifiable receipts.\n\n## Facts\n\n- MCP registry: `com.ausca/agent-services` 1.2.6\n- Endpoint: https://ausca.com/mcp (streamable HTTP)\n- Package: npm `ausca` (stdio)\n- Source: https://github.com/auscahq/ausca\n- Website: https://ausca.com\n- npm downloads a week: 444\n- GitHub stars: 34\n- Registry entry updated: 2026-09-28\n\n## Tools\n\n- Tools it lists (17, about 15,643 tokens of context, `tools/list` without credentials over MCP 2026-07-28, checked 2026-10-04 22:22 UTC):\n  - `ausca_agent_inbox_attachment` (writes): For an active inbox, return an idempotent download URL only when the exact stored attachment has a clean safety verdict. The URL expires after at most 60…\n  - `ausca_agent_inbox_delete` (writes): Idempotently stop inbound visibility and delete retained message and attachment content for one inbox lease, including an already-terminal lease. Supply the…\n  - `ausca_agent_inbox_messages` (read-only): For an active inbox, return at most 50 normalized message summaries after an opaque inbox-bound cursor, optionally waiting up to 30 seconds for a newer…\n  - `ausca_agent_inbox_read` (read-only): For an active inbox, return one bounded normalized message. Sender, recipients, subject, text, HTML, filenames, media types, and links are untrusted…\n  - `ausca_agent_inbox_status` (read-only): Return the random receive-only address, authoritative lease status, and current expiry for one inbox, including terminal status after deletion or expiry.…\n  - `ausca_artifact_access` (writes): Return an idempotent, short-lived download URL for one verified artifact this service holds, including a result artifact named by a succeeded invocation's…\n  - `ausca_browser_session_close` (writes): Idempotently terminate the CDP relay and upstream browser for one lease. Closing never creates another payment. Supply the lease bearer on the HTTP or MCP…\n  - `ausca_browser_session_connect` (writes): Return one single-use Ausca CDP relay URL for a ready lease. The URL expires after 60 seconds, only one CDP connection may be live, and no more than 64…\n  - `ausca_browser_session_status` (read-only): Return authoritative status and expiry for one browser-session lease. The lease capability is supplied by the transport and is never a tool argument or…\n  - `ausca_cancel_invocation` (writes): Request bounded cancellation of one invocation. Cancellation is idempotent, may be refused, and may lose a race with terminal completion.\n  - `ausca_extend_inbox` (writes): Admit or replay one idempotent paid Agent Inbox Extension invocation when settlement authority is supplied by the host boundary. Only envelopes for the…\n  - `ausca_get_invocation` (read-only): Read the authoritative durable state, output commitment, and receipt reference for one invocation without creating a new purchase or retry identity.\n  - `ausca_get_offer` (read-only): Resolve one active offer or an exact immutable revision, including the schema and revision digests required to construct a valid invocation envelope.\n  - `ausca_lease_browser` (writes): Admit or replay one idempotent paid Browser Session invocation when settlement authority is supplied by the host boundary. Only envelopes for the…\n  - `ausca_open_inbox` (writes): Admit or replay one idempotent paid Agent Inbox invocation when settlement authority is supplied by the host boundary. Only envelopes for the inbox.receive…\n  - `ausca_prepare_invocation` (writes): Validate one exact invocation envelope and return immutable preparation terms or a typed refusal. Preparation never accepts payment material from…\n  - `ausca_search_offers` (read-only): Search the current immutable Ausca offer catalog by free-text query. Returns stable offer identities and revision digests without creating product or payment…\n- How its tools read to an agent (0 errors, 42 warnings, 0 notes, about 15,643 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score):\n  - warn TC11 ausca_agent_inbox_attachment: none of its 4 parameters has a description\n  - warn TC11 ausca_agent_inbox_delete: its one parameter, inbox_id, has no description\n  - warn TC11 ausca_agent_inbox_messages: none of its 3 parameters has a description\n  - warn TC11 ausca_agent_inbox_read: none of its 2 parameters has a description\n  - warn TC11 ausca_agent_inbox_status: its one parameter, inbox_id, has no description\n  - warn TC11 ausca_artifact_access: none of its 2 parameters has a description\n  - warn TC11 ausca_browser_session_close: its one parameter, session_id, has no description\n  - warn TC11 ausca_browser_session_connect: none of its 2 parameters has a description\n  - warn TC11 ausca_browser_session_status: its one parameter, session_id, has no description\n  - warn TC11 ausca_cancel_invocation: its one parameter, invocation_id, has no description\n  - warn TC11 ausca_extend_inbox: none of its 9 parameters has a description\n  - warn TC11 ausca_get_invocation: its one parameter, invocation_id, has no description\n  - warn TC11 ausca_get_offer: none of its 2 parameters has a description\n  - warn TC11 ausca_lease_browser: none of its 9 parameters has a description\n  - warn TC11 ausca_open_inbox: none of its 9 parameters has a description\n  - warn TC11 ausca_prepare_invocation: none of its 9 parameters has a description\n  - warn TC11 ausca_search_offers: none of its 3 parameters has a description\n  - warn TC12 ausca_extend_inbox: no type for input\n  - warn TC12 ausca_lease_browser: no type for input\n  - warn TC12 ausca_open_inbox: no type for input\n  - warn TC12 ausca_prepare_invocation: no type for input\n  - warn TC15 ausca_agent_inbox_attachment: inputSchema uses $ref/$defs\n  - warn TC15 ausca_agent_inbox_delete: inputSchema uses $ref/$defs\n  - warn TC15 ausca_agent_inbox_messages: inputSchema uses $ref/$defs\n\n- JSON: https://www.anchorterminal.com/api/v1/tools/ausca-agent-services.json\n- Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "Indexed",
        "url": "https://www.anchorterminal.com/indexed/"
      },
      {
        "name": "Ausca",
        "url": ""
      }
    ],
    "description": "Ausca, an MCP server by ausca.com, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. Pay-per-call APIs and MCP services for agents, no accounts or keys, with verifiable receipts.",
    "facts": [
      "not reviewed",
      "not ranked",
      "facts only"
    ],
    "h1": "Ausca",
    "image": "https://www.anchorterminal.com/assets/og/indexed.png",
    "path": "/tools/ausca-agent-services",
    "published": "",
    "section": "indexed",
    "title": "Ausca: MCP server, indexed from the official MCP registry",
    "toc": null,
    "updated": "2026-10-05",
    "url": "https://www.anchorterminal.com/tools/ausca-agent-services"
  },
  "tokens": {
    "markdown": 1800,
    "slim": 1730
  },
  "version": 1
}
