Free-form GraphQL query against a DeXe subgraph
dexe_graph_queryQuery DeXe subgraph data through read-only GraphQL to retrieve DAOs, proposals, voters, delegations, interactions, and validators, using first/skip pagination and exact schema field names.
Instructions
Read-only. GraphQL against a DeXe subgraph: 'pools' (DAOs, proposals, voters, delegations, experts, sales), 'interactions' (per-user tx feed), 'validators'. Bound every list with first: (max 1000), page with skip:; oversized responses are rejected. Entity and field names must match the subgraph schema exactly — root fields are not entity names (DaoPool -> daoPools), and a wrong name errors with where to look it up. chainId picks the endpoint (pools: 56, validators: 56, interactions: 56; default 56); the reply echoes indexedChainId, never another chain's rows.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"subgraph": "<subgraph>",
"query": "<query>"
},
"name": "dexe_graph_query"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | GraphQL query document (read-only) | |
| chainId | No | Chain to read from: 56 mainnet, 97 testnet. Needs an RPC for it. Default: the configured chain. | |
| subgraph | Yes | Which DeXe subgraph to query | |
| variables | No | GraphQL variables referenced by the query |