Raw schema
{
"type": "object",
"properties": {
"query": {
"description": "Free-text search across name, description, tags, chains, and agent type. Space-separated terms are AND-matched.",
"type": "string",
"maxLength": 200
},
"chain": {
"description": "Filter to resources supporting this chain.",
"type": "string",
"enum": [
"Ethereum",
"Base",
"Solana",
"Arbitrum",
"Optimism",
"Polygon",
"Avalanche",
"BNB Chain",
"Cosmos",
"Bitcoin",
"Sui",
"Aptos",
"Near",
"COTI",
"Injective",
"XRP Ledger",
"Multichain",
"Unknown"
]
},
"category": {
"description": "Filter to a resource category.",
"type": "string",
"enum": [
"Onchain Agent",
"MCP",
"Skill Repo",
"Agent Framework",
"Agent Launchpad",
"Agent Marketplace",
"Wallet Infrastructure",
"DeFi Tool",
"Trading Tool",
"DAO Tool",
"Research Tool",
"Data Tool",
"Security Tool",
"Developer Tool",
"API / SDK",
"Research Paper",
"Newsletter",
"Community",
"Other"
]
},
"status": {
"description": "Filter by lifecycle status.",
"type": "string",
"enum": [
"Active",
"Early",
"Beta",
"Deprecated",
"Unknown"
]
},
"liveness": {
"description": "Filter by activity recency: Active (≤30d), Recent (≤90d), Quiet (≤1y), Dormant (>1y).",
"type": "string",
"enum": [
"Active",
"Recent",
"Quiet",
"Dormant"
]
},
"is_agent": {
"description": "True = only resources that are themselves onchain agents.",
"type": "boolean"
},
"is_skill": {
"description": "True = only agent-skill resources (skill repos/marketplaces).",
"type": "boolean"
},
"is_harness": {
"description": "True = only agent frameworks/harnesses (OpenClaw, Codex, Claude Code…).",
"type": "boolean"
},
"featured": {
"description": "True = only editorially featured resources.",
"type": "boolean"
},
"entity_class": {
"description": "Filter by class: 'resource' = things you build/deploy WITH (frameworks, tools, infra, venues, standards); 'agent' = curated, live onchain agents; 'reference' = editorial.",
"type": "string",
"enum": [
"resource",
"agent",
"reference"
]
},
"resource_type": {
"description": "Filter resources by role. Venue = DEX/launchpad/marketplace; Network = an L1/L2.",
"type": "string",
"enum": [
"Framework",
"Tool/Service",
"Infrastructure",
"Venue",
"Network",
"Standard"
]
},
"use_case": {
"description": "Filter by use case: trading, payments, wallets, data, identity, privacy, launch, security, build.",
"type": "string",
"maxLength": 40
},
"standard": {
"description": "Filter to resources supporting a standard: x402, erc-8004, erc-8183, mcp, a2a.",
"type": "string",
"maxLength": 40
},
"iface": {
"description": "Filter by how it is accessed/integrated: mcp, sdk, rest-api, plugin, cli, ui, contract.",
"type": "string",
"maxLength": 40
},
"sort": {
"default": "priority",
"description": "Sort order: priority (default), newest_release, stars, or name.",
"type": "string",
"enum": [
"priority",
"newest_release",
"stars",
"name"
]
},
"limit": {
"default": 20,
"description": "Max results to return (1-50, default 20).",
"type": "integer",
"minimum": 1,
"maximum": 50
},
"offset": {
"default": 0,
"description": "Results to skip, for pagination (default 0).",
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"response_format": {
"default": "markdown",
"description": "Output format: 'markdown' (human-readable, default) or 'json' (machine-readable).",
"type": "string",
"enum": [
"markdown",
"json"
]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}