MCP tool ·
read
1 credit
cosmos_address_get
Look up a single Cosmos address by its bech32/base58 string. Currently THORChain only — pass `network: "mainnet-thorchain"` to be explicit; defaulted if omitted. Hidden (non-public-visible) rows return NOT_FOUND.
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": "cosmos_address_get",
"arguments": {
"address": "<address>",
"network": "mainnet-thorchain"
}
}
}
Arguments
| Name | Type | Required | Description |
|---|---|---|---|
address
|
string | required | Bech32/base58 address string. Globally unique on cosmos_addresses.address. |
network
|
string
enum:
"mainnet-thorchain"
|
optional | Network slug. Currently only mainnet-thorchain is supported. |
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.
Look up the THORChain address thor1abc...xyz.
What is the address type and last activity for thor1abc...xyz?
Get details for thor1abc...xyz on THORChain — including contract creation counts.
Resolve the THORChain address thor1abc...xyz; tell me its display name if any.
Example response
Illustrative shape — actual values vary.
response shape
{
"address": "thor1abc...xyz",
"name": "Treasury",
"address_type": "wasm_contract",
"network": {
"slug": "mainnet-thorchain",
"name": "THORChain",
"thorchain_symbol": "THOR"
},
"contracts_as_admin_count": 0,
"contracts_as_creator_count": 1,
"codes_as_creator_count": 0,
"last_tx_at": "2026-05-01T12:34:56Z",
"last_updated_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.