Use This When
- you want an agent to inspect a block, transaction, account, or program ABI
- you want to debug deployed behavior against a specific network
- you want recent chain activity or account transaction history
- you want a tool-friendly way to search unknown
ta...,ts..., or slot values
- you need to send transactions or mutate chain state: use CLI Reference or the relevant SDK
- you need a typed application integration: use the REST API, gRPC API, or the appropriate SDK
- you are still deciding which docs to read: start with Build with LLMs
Installation
Use the public Explorer MCP endpoint:Claude Code
Codex
What It Exposes
The explorer app hosts an MCP server at/api/mcp and exposes these tools:
On the public explorer, the MCP endpoint is:
get_blockget_transactionget_accountlist_account_transactionslist_recent_blockslist_recent_transactionssearchget_program_abi
format=toon, which means the returned content is optimized for LLM consumption instead of browser rendering.
RPC Override
The MCP endpoint accepts an optional?rpc=<url> query parameter.
Use that when:
- you are debugging a non-default network
- you want the same agent workflow against devnet, staging, or another explorer-compatible RPC endpoint
rpc value is missing or invalid, the explorer falls back to its default network.
Start Here
Tools Reference
See each Explorer MCP tool, its arguments, and when to use it.
Build with LLMs
Learn the recommended doc traversal and guardrails for agent-driven Thru development.