MCP tool ·
read
1 credit
thorchain_pool_list
List THORChain pools tracked by deving.zone. Optional status filter (default Available). Returns slim payloads — use thorchain_pool_get for full detail including LP units and synth supply.
JSON-RPC call
Paste this body into your MCP client's `tools/call` request. The `id` field is the JSON-RPC message correlator (caller-chosen, not a record identifier — set it to anything; the server echoes it back).
tools/call body
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "thorchain_pool_list",
"arguments": {
"status": "Available",
"limit": 1
}
}
}
Arguments
| Name | Type | Required | Description |
|---|---|---|---|
status
|
string
enum:
"Available", "Staged", "Suspended"
|
optional | Filter by Cosmos::Thorchain::Pool#status (default: Available). |
limit
|
integer | optional | Page size (default 100, max 200). |
Copy-paste prompt samples
Drop one of these into Claude Code, n8n, or any MCP client. Your AI agent should pick this tool to answer.
List the top THORChain pools by depth.
Show me every pool currently in Staged status on THORChain.
Which pools have the deepest RUNE liquidity right now?
Get the slim payload for all available THORChain pools.
Example response
Illustrative shape — actual values vary.
response shape
{
"pools": [
{
"asset": "BTC.BTC",
"status": "Available",
"balance_asset": "4521.23456789",
"balance_rune": "987654.12345678",
"asset_depth_decimal": "4521.23456789",
"rune_depth_decimal": "987654.12345678",
"asset_price": "218.41",
"asset_price_usd": "102345.67"
}
]
}
Possible errors
-
VALIDATION - Returned when the arguments fail the typed schema.
-
NOT_FOUND - Returned when the requested resource does not exist in our DB.
-
RATE_LIMIT - Returned when your token's credit budget is exhausted.