GoTRON MCP
@fbsobreira
About GoTRON MCP
MCP server for TRON blockchain — connect AI agents to TRX, TRC20, smart contracts, staking & governance via GoTRON SDK
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"gotron": {
"command": "gotron-mcp",
"args": [
"--network",
"mainnet"
],
"env": {
"GOTRON_NODE_API_KEY": "your-trongrid-api-key"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is GoTRON MCP?
GoTRON MCP is a Model Context Protocol server for the TRON blockchain. It lets AI agents query account balances, tokens, blocks, and build unsigned transactions. Built on the GoTRON SDK, it runs in either local (stdio) or hosted (Streamable HTTP) mode.
How to use GoTRON MCP?
Install via go install, Homebrew, curl, or Docker, or use the hosted endpoint (https://mcp.gotron.sh/mcp) with zero installation. Configure with flags like --network, --keystore, or --api-key. Add it to Claude Desktop or Claude Code using the provided JSON or CLI commands.
Key features of GoTRON MCP
- Two modes: local (stdio) and hosted (Streamable HTTP)
- Read-only tools for balances, blocks, and contract info
- Transaction builders that return unsigned transaction hex
- Opt-in keystore signing in local mode
- Supports mainnet, nile, and shasta networks
- TronGrid API key optional for rate limits
Use cases of GoTRON MCP
- AI agents querying TRON account balances and resources
- Building and signing TRX or TRC20 transfers via MCP
- Retrieving smart contract ABIs and estimating energy costs
- Voting for super representatives or staking TRX
- Decoding ABI output or revert reasons from contract calls
FAQ from GoTRON MCP
What networks does GoTRON MCP support?
It supports mainnet, nile testnet, and shasta testnet, with default gRPC nodes for each.
How are private keys handled?
The server never stores or manages private keys directly. All write tools return unsigned transaction hex; signing is opt-in via the --keystore flag in local mode.
Is an API key required?
No, a TronGrid API key is optional and only needed to avoid TronGrid rate limits.
What transports are available?
Local mode uses stdio; hosted mode uses Streamable HTTP. You can also run in HTTP mode locally with --transport http.
Can transactions be signed and broadcast in hosted mode?
No. In hosted (HTTP) mode, all write, sign, and broadcast tools are automatically disabled for security.
Frequently asked questions
What networks does GoTRON MCP support?
It supports mainnet, nile testnet, and shasta testnet, with default gRPC nodes for each.
How are private keys handled?
The server never stores or manages private keys directly. All write tools return unsigned transaction hex; signing is opt-in via the `--keystore` flag in local mode.
Is an API key required?
No, a TronGrid API key is optional and only needed to avoid TronGrid rate limits.
What transports are available?
Local mode uses stdio; hosted mode uses Streamable HTTP. You can also run in HTTP mode locally with `--transport http`.
Can transactions be signed and broadcast in hosted mode?
No. In hosted (HTTP) mode, all write, sign, and broadcast tools are automatically disabled for security.
Basic information
More Other MCP servers
ghidraMCP
LaurieWiredMCP Server for Ghidra
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.

DeepMark
DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Awesome Mlops
visengerA curated list of references for MLOps
Comments