llms.txt Content
# Kustodia — The Trust Layer for Autonomous Commerce
> Kustodia is a programmatic escrow custody platform for AI agents and humans. We provide fiat (SPEI/ACH/Wire), Web3 (Arbitrum, Base, Polygon, Injective), **QR Payments** (P2P escrow via shareable links), and **confidential (FHE-encrypted)** escrow services accessible via MCP, x402, Google AP2, and REST API.
> Try without signup: https://kustodia.app/sandbox
## Quick Start for AI Agents
### Protocol Endpoints
- **MCP SSE Server**: `https://api.kustodia.app/api/v1/mcp/sse` (requires API key)
- **x402 Pay-Per-Call**: `https://api.kustodia.app/api/v1/mcp/x402` (pay USDC per call, no key)
- **REST API**: `https://api.kustodia.app/api/v1/` (requires API key)
- **Sandbox (no auth)**: `https://api.kustodia.app/api/v1/sandbox/escrow`
- **Google AP2 Discovery**: `https://api.kustodia.app/api/v1/ap2/.well-known/ap2`
### Claude MCP Config (copy-paste)
```json
{
"mcpServers": {
"kustodia": {
"url": "https://api.kustodia.app/api/v1/mcp/sse",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
```
### Platform Compatibility
- Claude MCP ✅
- OpenAI / ChatGPT MCP ✅
- Coinbase CDP / AgentKit / x402 ✅
- Alchemy Agents ✅
- Google AP2 (ADK) ✅
- LangChain / LangGraph ✅
- Visa Trusted Agent (Coming Soon)
## 37 MCP Tools
### Fiat Escrow (7 tools)
- `create_escrow` — Create fiat escrow (MXN via SPEI or USD via Wire). Returns payment ID and deposit instructions.
- `check_status` — Check Payment status by ID.
- `list_payments` — List all payments with filtering.
- `release_funds` — Release funds to seller via SPEI or Wire.
- `cancel_payment` — Cancel a pending payment before deposit.
- `raise_dispute` — Dispute a payment in custody.
- `request_refund` — Request refund via SPEI.
### Web3 Escrow (7 tools)
- `create_web3_escrow` — Create on-chain escrow (USDC/USDT/PYUSD/MXNB on Arbitrum/Base/Polygon).
- `fund_web3_escrow` — Approve + fund escrow from walle