# x402 Trust Layer – MCP Tools Call

> x402 Trust Layer – MCP Tools Call is a paid API for AI agents from x402trustlayer.xyz, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-11).

Executes a paid x402 trust infrastructure API call (guard, escrow, mandate, compliance, disputes, or orchestration) via MCP tools endpoint with USDC micropayment settlement.

## Facts

- Endpoint: POST https://x402trustlayer.xyz/api/mcp/tools/call?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-trust-layer-mcp-tools-call-13b84703
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IsnlzZjgFkEiaNWo1buZ0

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability x402-trust-layer-mcp-tools-call-13b84703 -d '<json body>'
```

Example prompt: Run an x402 trust guard check on this GET request to make sure it's allowed under the current mandate, and settle the $0.02 USDC fee so I know the response is certified.

## When to prefer this

Use this endpoint when you need a cryptographically-backed trust decision (guard, compliance, escrow, mandate verification) that is settled on-chain via x402 micropayment. Prefer this over generic API gateways when the workflow requires certified seller verification, semantic escrow release, or KYM (know your mandate) compliance as part of an agent-to-agent or agent-to-API interaction.

## Known failure modes

- Payment not settled — x402 micropayment failed, returns 402 Payment Required
- Method not allowed — only GET, HEAD, DELETE are accepted; POST/PUT return validation error
- Missing required 'type' or 'method' fields in input object — returns schema validation error
- Chain verification failure — mandate status unresolvable on supported chains
- Escrow settlement timeout — quality escrow not confirmed in time

## How this service works

68 paid x402 trust infrastructure APIs: guard, semantic escrow, mandate diff, certified seller network, KYM, mandates, compliance, disputes, and orchestration.

## Output

Returns a JSON object with 'ok' (boolean indicating successful settlement), 'allowed' (boolean indicating whether the request is permitted), and 'summary' (plain-text explanation of the trust decision after x402 payment settlement).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "ok",
      "allowed",
      "summary"
     ],
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "allowed": {
       "type": "boolean"
      },
      "summary": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "allowed": true,
  "summary": "Paid response after x402 settlement"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-trust-layer-mcp-tools-call-13b84703/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402trustlayer.xyz](https://www.zero.xyz/host/x402trustlayer.xyz/llms.txt)
