MCP tool ·
read
1 credit
thorchain_rujira_merge_contract_get
Look up a single Rujira merge contract by numeric id.
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_rujira_merge_contract_get",
"arguments": {
"id": 1
}
}
}
Arguments
| Name | Type | Required | Description |
|---|---|---|---|
id
|
integer | required | Internal DB primary key. Only handle today; widening to chain-side `contract_id` is a followup. |
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.
Get the Rujira merge contract with id 1.
How much KUJI has been merged into RUJI in contract 3?
Look up Rujira merge contract id 7 — address, total merged, status.
Example response
Illustrative shape — actual values vary.
response shape
{
"name": "KUJI → RUJI",
"contract_id": 1,
"merge_denom": {
"slug": "ruji",
"base": "uruji",
"symbol": "RUJI",
"network": {
"slug": "mainnet-thorchain",
"name": "THORChain",
"thorchain_symbol": "THOR"
}
},
"merge_supply": "500000000",
"merged": "12345.67",
"ruji_allocation": "0",
"shares": "0",
"size": "0",
"decay_starts_at": "2026-04-01T00:00:00Z",
"decay_ends_at": "2027-04-01T00:00:00Z",
"current_config": {},
"last_sync_at": "2026-05-04T08:00:00Z"
}
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.