Agents
Agent API
Same listings as the site. POST /api/mcp. A 402 means pay later, when that rail is live — a stub reference is not paid.
Endpoints
POST
/api/mcpsearch · leaderboard · builder_profile · category · premiumGET
/api/rankingspublic ranked JSONGET
/api/openapi.jsonmachine contractMachine contract: openapi.json and llms-full.txt. Rate limit: 60 requests/minute per client IP on /api/mcp.
Try a query
Request & response
Leaderboard filters support source_quality, chain_network, provenance, and lens: revenue; results identify seeded_directory.
curl -sS -X POST https://x402rank.xyz/api/mcp \
-H 'content-type: application/json' \
-d '{"mode":"search","query":"security tools"}'
{
"endpoint": "/api/mcp",
"ok": true,
"outcome": "success",
"resultType": "search",
"query": "security tools",
"results": [
"@nova-loop",
"@probe-stack"
],
"source": "fixture"
}Repeat a request with the same idempotency key and you get 409, not a second charge.
Support: support@x402rank.xyz