UCP Score
UCP Score for x402-broker.agentdiet.dev
100 out of 100, grade A: ready for UCP agents. Nothing left to gain in the three scored areas.
Discovery 100Conformance 100Capabilities 100release 2026-08-25
Discovery 30%
Can a UCP agent find and read the profile: HTTPS, an answer at /.well-known/ucp, robots.txt allowing it, and five files outside UCP (llms.txt, sitemap, Open Graph, Organization schema, viewport).
100full marks
Conformance 40%
Does the profile follow the spec: valid against its release (counted three times), a dated release, keys published, few warnings, spec and schema links that resolve.
100full marks
Capabilities 30%
What an agent can do here: how many capabilities, checkout, at least one service, payment handlers, and services that answer our check.
100full marks
A85–100Ready for UCP agents
B70–84Nearly there
C50–69Partly ready
D30–49Hard for UCP agents
F0–29Not ready
Every scored check passed.
Agent Discovery · 8 of 8
8 OK
HTTPS, UCP profile reachable, AI bot access, llms.txt, sitemap.xml, Open Graph tags, Organization schema (JSON-LD), Mobile viewport metaShow
- HTTPS · Profile URL uses https://
- UCP profile reachable · HTTP 200
- AI bot access · robots.txt allows /.well-known/ucp
- llms.txt · Found at /llms.txt
- sitemap.xml · Found at /sitemap.xml
- Open Graph tags · og:title and og:type/url present
- Organization schema (JSON-LD) · Organization-typed JSON-LD detected
- Mobile viewport meta · <meta name="viewport"> present
UCP Conformance · 4 of 4
4 OK
Profile passes schema validation, Protocol version present and well-formed, Public keys published, No validation warningsShow
- Profile passes schema validation · No structural errors
- Protocol version present and well-formed · Version: 2026-08-25
- Public keys published · Keys published at the top level
- No validation warnings · No outstanding validation issues
Capability Coverage · 4 of 4
4 OK
Capabilities declared, Checkout capability, Transports declared, Payment handlersShow
- Capabilities declared · 6 of 6 capability families detected: Checkout, Identity Linking, Cart Management, Order Management, Payment Token Exchange, Catalog. A family counts once however many namespaces or extensions declare it.
- Checkout capability · dev.ucp.shopping.checkout detected
- Transports declared · REST, Embedded, MCP
- Payment handlers · 2 handlers registered
Files x402-broker.agentdiet.dev publishes for agents beyond its UCP profile, from our weekly look. Only what we found is listed.
Found
21 Oct
agents.md
/agents.mdInstructions for agents that visit the store.
Found
21 Oct
poppy.json
/.well-known/poppy.jsonPersonal Agent Protocol: how a personal agent finds the company and signs the buyer in.
/agents.md as served 3.1 KB
---
name: x402-broker-agentdiet-dev
description: AgentDiet X402-Broker Node — 7,340-Tool A2A & MCP Discovery Router — Autonomous B2A, A2A, and MCP discovery router indexing 7,340+ live capabilities with deterministic TDQS quality scoring and Base USDC settlement.
version: 7.2.0
homepage: https://x402-broker.agentdiet.dev
repository: https://github.com/robertoyanguas-ops/assay
---
# AgentDiet X402-Broker Node — 7,340-Tool A2A & MCP Discovery Router
> Autonomous B2A, A2A, and MCP discovery router indexing 7,340+ live capabilities with deterministic TDQS quality scoring and Base USDC settlement.
## When to Use This
Use **AgentDiet X402-Broker Node — 7,340-Tool A2A & MCP Discovery Router** (`https://x402-broker.agentdiet.dev`) when an autonomous agent needs deterministic **x402-broker** capabilities (tool-discovery, x402-routing, mcp-directory). Always verify schemas for free using the sandbox endpoint `GET https://x402-broker.agentdiet.dev/v1/try/x402-broker` or `GET https://x402-broker.agentdiet.dev/v1/sandbox` before calling the paid x402/MPP endpoint `https://x402-broker.agentdiet.dev/v1/x402-broker`.
## Installation
Install the skill or connect directly via curl, Python, ESM JavaScript, or Hermes CLI:
```bash
hermes skills install https://x402-broker.agentdiet.dev/SKILL.md --name x402-broker-agentdiet-dev
curl -sS https://x402-broker.agentdiet.dev/v1/try/x402-broker
```
## Configuration
Add `x402-broker-agentdiet-dev` to your MCP client configuration (`claude_desktop_config.json`, `.cursor/mcp.json`, or Gemini CLI):
```json
{
"mcpServers": {
"x402-broker-agentdiet-dev": {
"type": "streamable-http",
"url": "https://x402-broker.agentdiet.dev/mcp"
}
}
}
```
## Usage
Call the free sandbox preview (`/v1/try/x402-broker`), the paid x402 v2 / IETF MPP endpoint (`/v1/x402-broker`), or the A2A v0.3.0 JSON-RPC 2.0 endpoint (`POST https://x402-broker.agentdiet.dev/a2a`):
```json
{
"jsonrpc": "2.0",
"id": "1",
"method": "message/send",
"params": {
"message": {
"role": "user",
"parts": [
{
"kind": "text",
"text": "Execute x402-broker on x402-broker.agentdiet.dev"
}
]
}
}
}
```
## Discovery & Payment Rails
- **A2A v0.3 Agent Card:** [agent-card.json](https://x402-broker.agentdiet.dev/.well-known/agent-card.json)
- **MCP Server Card:** [server-card.json](https://x402-broker.agentdiet.dev/.well-known/mcp/server-card.json)
- **OpenAPI 3.1 Spec:** [openapi.json](https://x402-broker.agentdiet.dev/openapi.json)
- **WorkOS Auth Guide:** [auth.md](https://x402-broker.agentdiet.dev/auth.md)
- **OASF v1.0.0 Record:** [oasf-record.json](https://x402-broker.agentdiet.dev/.well-known/oasf-record.json)
- **EIP-8004 Registration:** [agent-registration.json](https://x402-broker.agentdiet.dev/.well-known/agent-registration.json)
- **x402 v2 (5-Chain EVM USDC):** Base (`eip155:8453`), Arbitrum (`eip155:42161`), Polygon (`eip155:137`), Optimism (`eip155:10`), Avalanche (`eip155:43114`) -> `0xEC5275D5b03bc390FcA63D902d0B2D0Db2eb5573`
## Sitemap
See the full [sitemap](https://x402-broker.agentdiet.dev/sitemap.md) for all pages on x402-broker.agentdiet.dev.
/.well-known/poppy.json as served 1.8 KB
{
"protocol_version": "0.2",
"organization": {
"name": "AgentDiet X402-Broker Node — 7,340-Tool A2A & MCP Discovery Router",
"domain": "x402-broker.agentdiet.dev"
},
"auth": {
"issuer": "https://x402-broker.agentdiet.dev",
"direct": {
"scopes": [
"poppy:read",
"poppy:write",
"execute:tools"
]
},
"device": {
"scopes": [
"poppy:read",
"poppy:write",
"execute:tools"
]
},
"mediated": {
"endpoint": "https://x402-broker.agentdiet.dev/poppy/sign-in",
"fields": [
{
"name": "email",
"label": "Work Email",
"secret": false
},
{
"name": "api_key",
"label": "API Key or Passphrase",
"secret": true
}
],
"scopes": [
"poppy:read",
"poppy:write",
"execute:tools"
]
},
"custom_scopes": {
"execute:tools": "Execute B2A, MCP, and A2A tools and multi-agent workflows"
}
},
"agent": {
"protocols": [
{
"type": "poppy",
"endpoint": "https://x402-broker.agentdiet.dev/poppy/conversations"
}
]
},
"web": {
"browser_session_endpoint": "https://x402-broker.agentdiet.dev/poppy/browser-session"
},
"feedback": {
"endpoint": "https://x402-broker.agentdiet.dev/poppy/feedback"
},
"apis": [
{
"type": "openapi",
"url": "https://x402-broker.agentdiet.dev/openapi.json",
"description": "OpenAPI 3.1 REST & B2A specification for AgentDiet X402-Broker Node — 7,340-Tool A2A & MCP Discovery Router (x402-broker.agentdiet.dev)"
}
],
"extensions": {
"operations": {
"version": "1",
"endpoint": "https://x402-broker.agentdiet.dev/poppy/operations"
}
}
}
Speed among Shopware stores
The profile answered in 106 ms, faster than 100% of the Shopware stores we check.
