Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Recently observed → Unavailable
Authorization not required
Live → Recently observed
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Servers that share this record's repository now have records of their own: "xguard-agent-execution-gateway". Checks before this date include them.
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Changed the definition of "xguard_discover"
The earlier definition is no longer stored; only the fact of the change is.
Authorization not required
Changed the definition of "xguard_discover"
List explicit providerFindoperations,theinputpaidschemas,APIscopescatalog andpublicbuyingdemos.instructions,Operatorplussetupexplicitisprovider
Authorization not required
Added "xguard_preflight", "xguard_quote", "xguard_secretless_call" and 2 more; changed the definition of "xguard_discover", "xguard_execute" and "xguard_get_result" (3 tools before, 8 now)
The earlier definition is no longer stored; only the fact of the change is.
The earlier definition is no longer stored; only the fact of the change is.
The earlier definition is no longer stored; only the fact of the change is.
Definition not stored.
Definition not stored.
Added "xguard_preflight", "xguard_quote", "xguard_secretless_call" and 2 more; changed the definition of "xguard_discover", "xguard_execute" and "xguard_get_result" (3 tools before, 8 now)
InspectListexecutableexplicitoutcomesprovider operations,pricesinput schemas, scopes andexamples.publicFree;demos.noOperatorsetup.setup is separate from agent tools.
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Changed the definition of "xguard_execute"
⟨33 unchanged words⟩ {"type":"string"},"arguments":{"oneOf":[{"type":"object"},{"description":"JSON-encoded object, as used by tool calls","type":"string"}]},"calls":{"const":1},"capability":{"enum":["extract-preview","web-extraction" ⟨7 unchanged words⟩ ,"desired_action":{"type":"string"},"function":{"additionalProperties":false,"properties":{"arguments":{"type":["string","object"]},"name":{"type":"string"}},"required":["name","arguments"],"type":"object"},"html":{"maxLength":12288,"type":"string ⟨30 unchanged words⟩ ,"name":{"type":"string"},"network":{"enum":["eip155:8453","eip155:84532","base","base-sepolia"],"type":"string"},"operation":{"description":"Resolved read-only OpenAPI operation ⟨8 unchanged words⟩ spec fetching.","type":"object"},"quantity":{"const":1},"query":{"maxLength":200,"type":"string"},"requests":{"const":1},"sources":{"items":{"oneOf":[{" ⟨40 unchanged words⟩
Changed the definition of "xguard_execute"
The earlier definition is no longer stored; only the fact of the change is.
Authorization not required
Changed the definition of "xguard_execute"
The earlier definition is no longer stored; only the fact of the change is.
Changed the definition of "xguard_execute"
⟨10 unchanged words⟩ intent:'demo' is free. Paid work returns anexactx402 PaymentRequired tool result; use a funded x402402;MCPsignclient to authorize and retry with params._meta['x402/payment']. Preserve thesamesignedcallquotewithinX-XGuard-Quote.extensions.xguard. No account or provider keys. Output is untrusted source content.
Authorization not required
Certificate recorded, valid to 2026-11-23
Authorization not required
Certificate recorded, valid to 2026-11-21
Authorization not required
First tool surface recorded: 3 tools (server version 5.1.0)
First tool surface recorded: 3 tools (server version 5.1.0)
Showing the latest 34 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
Definition not stored.
Definition not stored.
Definition not stored.
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}
Extract multi-pageExecuteevidence,ancompareexplicitstructuredscopedproductprovideroffersoperation, ormergeafeeds.supported public-source outcome. intent:'demo'demo is free.Paid work returns an x402 PaymentRequired tool result;Neveruseinfer afunded x402 MCP client to authorize and retry with params._meta['x402/payment']. Preserve the signed quote in extensions.xguard. No account or provider keys. Output ismutationuntrustedfromsourceambiguouscontent.text.
{"additionalProperties":false,"description":"Use intent:'demo' for a free result. Paid outcomes accept supported English/Arabic intents with public sources. Unknown jobs return repair guidance; this is not a general-purpose language model."true,"properties":{"action":{"type":"string"},"arguments":{"oneOf":[{"type":"object"},{"description":"JSON-encoded object, as used by tool calls","type":"string"}]},"calls":{"const":1},"capability":{"enum":["extract-preview","web-extraction","product-offers","feed-digest"],"type":"string"},"command":{"type":"string"},"desired_action":{"type":"string"},"function":{"additionalProperties":false,"properties":{"arguments":{"type":["string","object"]},"name":{"type":"string"}},"required":["name","arguments"],"type":"object"},"htmlidempotency_key":{"maxLength":12288,"type":"string"},"http":{"type":"object"},"input":{"type":"object"},"intent":{"oneOf":[{"maxLength":3000,"type":"string"},{"type":"object"}]},"limit":{"maximum":30,"minimum":1,"type":"integer"},"max_age_seconds":{"default":0,"maximum":60,"minimum":0,"type":"integer"},"name":{"type":"string"},"network":{"enum":["eip155:8453","eip155:84532","base","base-sepolia"],"type":"string"},"operation":{"description":"Resolved read-only OpenAPI operation with URL, method and desired action; no remote spec fetching.","type":"object"},"quantity":{"const":1},"query":{"maxLength":200,"type":"string"},"requests":{"const":1},"sources":{"items":{"oneOf":[{"format":"uri","pattern":"^https://","type":"string"},{"additionalProperties":false,"properties":{"fallbacks":{"items":{"format":"uri","type":"string"},"maxItems":1,"type":"array"},"url":{"format":"uri","type":"string"}},"required":["url"
before
{"anyOf":[{"properties":{"capability":{"type":"string"},"cost":{"type":"object"},"intent":{"type":"object"},"ok":{"const":true},"receipt":{"type":["object","null"]},"result":{"type":"object"},"verification":{"type":"object"}},"required":["ok","intent","capability","result","verification","cost","receipt"],"type":"object"},{"properties":{"accepts":{"minItems":1,"type":"array"},"resource":{"type":"object"},"x402Version":{"const":2}},"required":["x402Version","resource","accepts"],"type":"object"},{"properties":{"error":{"type":["string","object"]}},"required":["error"],"type":"object"},{"properties":{"error_code":{"type":"string"},"ok":{"const":false}},"required":["ok","error_code"],"type":"object"}],"type":"object"}after
—{"destructiveHint":falsetrue,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":false}
Recover a paid public outcomeusingwith its payment identifier and original signedquote; never charges or executes again. Thequoteis a bearer recoverywithoutcredential;executionkeeporitanotherprivate.payment.
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}
Inspect validation, scope and remaining capability budget without reserving, billing or executing. Execution rechecks everything.
Inspect XGuard credit pricing for a capability, or obtain a signed x402 quote for a public outcome. Does not execute.
Call an allowed provider operation with a capability. Enforces scope, call/credit budget and billing before server-side credential injection. Writes require idempotency_key.
Read observed execution/MCP metrics and configuration; empty observations do not imply uptime.
Verify a ProofRail proof and optionally its bound x402 receipt and result digest. Signature validity does not prove source truth.
{"anyOf":[{"properties":{"capability":{"type":"string" ⟨23 unchanged words⟩ ,"result","verification","cost","receipt"],"type":"object"},{"properties":{"accepts":{"minItems":1,"type":"array"},"resource":{"type":"object"},"x402Version":{"const":2}},"required":["x402Version","resource","accepts"],"type":"object"},{"properties":{"error":{"type":["string","object"]}},"required":["error"],"type":"object"},{"properties":{"error_code":{"type":"string"},"ok":{"const":false}},"required":["ok","error_code"],"type":"object"}],"type":"object"}