list_protocols
List all supported lending protocols with live TVL, deposit/borrow totals, pool counts, and user counts. Filter by network or schema version.
Instructions
List all supported lending protocols with live TVL, deposit/borrow totals, pool counts, and user counts. Fans out to all registered subgraph endpoints. Optionally filter by network or schema version.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_protocols"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| network | No | Network filter. Use these exact values: MAINNET (Ethereum), MATIC (Polygon), ARBITRUM_ONE (Arbitrum), AVALANCHE, BASE, BSC (BNB Chain), OPTIMISM, FANTOM, GNOSIS, BLAST, SCROLL, NEAR, HARMONY, MOONBEAM, MOONRIVER, AURORA, LINEA, ZKSYNC_ERA. Omit to use the default (first) deployment. | |
| schema_version | No | Filter by schema version prefix, e.g. '3' for v3+ or '2.0' for v2.x |