MCP Server

Thru Explorer MCP

org.thru/thru-explorer
Crypto & Web3 Developer Tools Public & reachable MCP 2025-11-25

What this MCP does

Explores the Thru blockchain by retrieving blocks, transactions, accounts, recent activity, and on-chain program ABIs.

get_account
Get account details by address, including balance, owner, and metadata
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': 'Account address'}}}
get_block
Get block details by slot number, including producer, timestamp, and transactions
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slot'], 'properties': {'slot': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Block slot number'}}}
get_program_abi
Get the on-chain ABI for a program, including instruction and event definitions
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['program'], 'properties': {'program': {'type': 'string', 'description': 'Program address'}}}
get_transaction
Get transaction details by signature, including status, accounts, instructions, and events
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['signature'], 'properties': {'signature': {'type': 'string', 'description': 'Transaction signature'}}}
list_account_transactions
List transactions for an account with pagination
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': 'Account address'}, 'pageSize': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Number of transactions per page (1-100, default 10)'}, 'pageToken': {'type': 'string', 'description': 'Pagination token for next page'}}}
list_recent_blocks
List the most recent blocks on the chain
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Number of blocks to return (1-50, default 10)'}}}
list_recent_transactions
List the most recent transactions across recent blocks
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Number of transactions to return (1-50, default 10)'}}}
search
Search for blocks, transactions, or accounts by query (block number, tx signature, or address)
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Search query'}}}
Added
get_program_abi
Sept. 17, 2026, 12:54 p.m.
Added
search
Sept. 17, 2026, 12:54 p.m.
Added
list_recent_transactions
Sept. 17, 2026, 12:54 p.m.
Added
list_recent_blocks
Sept. 17, 2026, 12:54 p.m.
Added
list_account_transactions
Sept. 17, 2026, 12:54 p.m.
Added
get_account
Sept. 17, 2026, 12:54 p.m.
Added
get_transaction
Sept. 17, 2026, 12:54 p.m.
Added
get_block
Sept. 17, 2026, 12:54 p.m.