Show JSON
{
"protocolVersion": "1.0",
"name": "SCRIPTMASTERLABS — SqueezeOS Trust Router",
"description": "Read-only A2A control-plane agent for live SqueezeOS capability discovery, external provider Trust Passports, recommendation, inspection, runtime status, x402 readiness, settlement evidence, durable historical behavior evidence, and evidence-gated trust decisions. Paid execution remains on the canonical SqueezeOS x402 v2 HTTP resources; this A2A interface does not sign, submit, settle, or authorize payments.",
"author": "Script Master Labs, LLC",
"wellKnownURI": "https://www.scriptmasterlabs.com/.well-known/agent-card.json",
"url": "https://scriptmasterlabs.com/api/a2a",
"version": "1.4.1",
"provider": {
"organization": "Script Master Labs, LLC",
"url": "https://scriptmasterlabs.com/"
},
"documentationUrl": "https://scriptmasterlabs.com/support",
"iconUrl": "https://scriptmasterlabs.com/favicon.ico",
"supportsAuthenticatedExtendedCard": false,
"security": [],
"securitySchemes": {},
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false,
"extensions": []
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"text/plain",
"application/json"
],
"skills": [
{
"id": "discover-capabilities",
"name": "Discover Live Capabilities",
"description": "Search the current SqueezeOS capability inventory. Results come from the running discovery service, not a hard-coded marketing catalog. Claude plugin marketplace discovery: https://gitlab.com/timothy.walton45/scriptmasterlabs-mcp-plugins (external installation only).",
"tags": [
"discovery",
"mcp",
"api",
"routing",
"live"
],
"examples": [
"Find a webpage extraction capability",
"What live API can convert currencies?",
"Find capabilities for domain enrichment"
],
"inputModes": [],
"outputModes": []
},
{
"id": "recommend-capability",
"name": "Recommend Closest Valid Capability",
"description": "Return the best currently observed SqueezeOS matches for a stated need, including current endpoint and payment metadata when available. No spend is authorized.",
"tags": [
"recommendation",
"routing",
"fallback",
"capability"
],
"examples": [
"Recommend the best SqueezeOS capability for extracting a public webpage",
"What is the closest valid alternative for this need?"
],
"inputModes": [],
"outputModes": []
},
{
"id": "inspect-capability",
"name": "Inspect Capability Evidence",
"description": "Inspect one live SqueezeOS capability by sml_id and optionally probe its liveness evidence. Unknown fields remain unknown.",
"tags": [
"inspection",
"evidence",
"provenance",
"liveness"
],
"examples": [
"Inspect capability sml_id web.extract.once",
"Show current evidence for this SqueezeOS capability"
],
"inputModes": [],
"outputModes": []
},
{
"id": "verify-provider",
"name": "Universal Trust Passport",
"description": "Evaluate a public HTTPS provider using live machine-readable identity, runtime, capability, and payment-consistency evidence. No payment, credential, or write execution is performed.",
"tags": [
"trust",
"provider",
"passport",
"a2a",
"mcp",
"x402",
"preflight"
],
"examples": [
"Verify provider https://example-agent.com",
"Run a Trust Passport for https://provider.example"
],
"inputModes": [],
"outputModes": []
},
{
"id": "trust-decision",
"name": "Preflight Trust Decision",
"description": "Return a reason-coded read-only routing verdict using independent evidence gates for provider identity, runtime liveness, capability observation, payment-rail consistency, settlement-evidence availability, and durable historical settlement/delivery behavior.",
"tags": [
"trust",
"preflight",
"routing",
"evidence",
"identity",
"x402",
"history"
],
"examples": [
"Should I trust the web extraction route for read-only use?",
"Run a preflight trust decision for this SqueezeOS capability"
],
"inputModes": [],
"outputModes": []
},
{
"id": "system-status",
"name": "Read Runtime Status",
"description": "Read the current SqueezeOS status endpoint without synthesizing a health claim beyond what the runtime reports.",
"tags": [
"status",
"health",
"runtime",
"operations"
],
"examples": [
"What is the live SqueezeOS status?",
"Is the SqueezeOS runtime reporting online?"
],
"inputModes": [],
"outputModes": []
},
{
"id": "x402-readiness",
"name": "Inspect x402 Readiness",
"description": "Read the canonical x402 v2 contract and readiness information for SqueezeOS paid HTTP resources. This skill never signs, submits, settles, or authorizes a payment.",
"tags": [
"x402",
"usdc",
"base",
"payments",
"readiness"
],
"examples": [
"Show current x402 readiness",
"What network and asset does SqueezeOS currently advertise?"
],
"inputModes": [],
"outputModes": []
},
{
"id": "settlement-evidence",
"name": "Read Settlement Evidence",
"description": "Read public settlement evidence recorded by the canonical SqueezeOS rail. A challenge or signature is never represented as settlement proof.",
"tags": [
"settlement",
"evidence",
"proof",
"x402",
"audit"
],
"examples": [
"Show current public settlement evidence",
"What does SqueezeOS have as verified settlement proof?"
],
"inputModes": [],
"outputModes": []
},
{
"id": "trust-boundary",
"name": "Explain Trust and Execution Boundary",
"description": "Return the machine-readable safety boundary for this A2A agent: read-only observations, authoritative-source precedence, explicit unknown states, and no autonomous payment or trade execution.",
"tags": [
"trust",
"policy",
"safety",
"audit",
"governance"
],
"examples": [
"What actions can this A2A agent execute?",
"What does SqueezeOS consider proof of settlement?"
],
"inputModes": [],
"outputModes": []
}
],
"conformance": true,
"conformance_errors": null,
"homepage": null,
"repository": null,
"license": null,
"pricing": null,
"contact": null,
"id": "d5cdf4c6-0803-4133-a930-22d68a58a4ec",
"category": "trust-safety",
"category_secondary": null
}