Card snapshot
toolbelt402.catalystdesk.workers.dev
·
2026-10-06 06:01:27 UTC
·
714ae74e71b48b4c209eda6a7dbda310c1ef07af8d93d28882a2e1696097f989
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"name": "Toolbelt402",
"url": "https://toolbelt402.catalystdesk.workers.dev/",
"description": "Pay-per-call utility API for AI agents: URL\u2192Markdown, SEO meta, x402 endpoint validator, Base ERC-20 facts, Polymarket movers, x402 seller kit. Free /v1/pulse. Paid routes via x402 USDC on Base. No API key.",
"version": "1.0.0",
"documentationUrl": "https://toolbelt402.catalystdesk.workers.dev/llms.txt",
"iconUrl": null,
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"application/json",
"application/zip"
],
"skills": [
{
"id": "pulse",
"name": "Free Polymarket pulse",
"description": "GET /v1/pulse \u2014 free top-5 teaser.",
"tags": [
"free",
"polymarket",
"pulse"
],
"examples": [
"GET https://toolbelt402.catalystdesk.workers.dev/v1/pulse"
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "read",
"name": "URL to Markdown (x402)",
"description": "GET /v1/read?url= \u2014 0.003 USDC. Clean article Markdown.",
"tags": [
"web",
"markdown",
"x402",
"paid"
],
"examples": [
"GET https://toolbelt402.catalystdesk.workers.dev/v1/read?url=https://example.com"
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "meta",
"name": "SEO metadata audit (x402)",
"description": "GET /v1/meta?url= \u2014 0.002 USDC.",
"tags": [
"seo",
"metadata",
"x402",
"paid"
],
"examples": [
"GET https://toolbelt402.catalystdesk.workers.dev/v1/meta?url=https://example.com"
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "x402-check",
"name": "x402 endpoint validator (x402)",
"description": "GET /v1/x402-check?url= \u2014 0.01 USDC. Score 0-100 + fixes.",
"tags": [
"x402",
"validator",
"paid"
],
"examples": [
"GET https://toolbelt402.catalystdesk.workers.dev/v1/x402-check?url=https://api.example.com/paid"
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "token",
"name": "Base ERC-20 facts (x402)",
"description": "GET /v1/token?address= \u2014 0.005 USDC. Heuristic, not an audit.",
"tags": [
"crypto",
"base",
"erc20",
"x402",
"paid"
],
"examples": [
"GET https://toolbelt402.catalystdesk.workers.dev/v1/token?address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
}
],
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false,
"extensions": null
},
"protocolVersion": "0.3.0",
"provider": {
"organization": "dinosolace",
"url": "https://toolbelt402.catalystdesk.workers.dev/"
}
}