Intent Router
util.intent_routerNatural language intent routing: describe what you want to know and ChainRay selects a focused set of data services. Counts toward the client hourly MCP capacity policy; use the paid HTTP API for per-request settlement. Use when the agent has a natural-language data question and needs ChainRay to select a focused route. For deterministic workflows, call the specific tool directly; paid HTTP requests are separate from this MCP capacity policy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | EVM chain only. Supported chains: base, ethereum, arbitrum, optimism, polygon, bsc, avalanche, zksync, linea, scroll, blast, mantle, gnosis, polygon-zkevm, mode, sei, celo, manta, taiko, fantom, cronos, opbnb, zora, worldchain, metis, fraxtal, kava, zetachain, filecoin, core-dao, aurora, moonbeam, klaytn, bob, canto, monad, tempo, megaeth, arc, plasma, katana, robinhood, pharos, hyperevm. | base |
| query | Yes | Natural language query: 'Is 0xABC safe?', 'Best yield on base?', 'Whale activity?' |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | ||
| chain | Yes | Blockchain queried | |
| query | Yes | ||
| results | Yes | ||
| summary | Yes | ||
| timestamp | No | Unix timestamp ms | |
| successCount | Yes | ||
| detectedToken | No | ||
| detectedAddress | No | ||
| endpointsQueried | Yes |