Koskamo

TronOrb MCP

A read-only MCP server providing live TRON network analytics, including USDT fee calculations, address safety checks for freezes and risks, network statistics, and dApp/exchange rankings. It allows AI assistants to query on-chain data without requiring authentication or API keys.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

TronOrb MCP logo, by TronOrbVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-01Operated by TronOrb
MCP endpoint (Streamable HTTP)
https://tronorb.com/mcp
Vendor documentation

What you can do with it

  • Calculate the live cost of sending USDT on TRON with and without energy
  • Check if a wallet address is frozen or has risk flags before sending funds
  • Retrieve network statistics like TRX price, DeFi TVL, and active accounts
  • List top dApps by TVL or exchanges by TRON reserves

Source and maintenance

Vendor evidenceRegistry 1.0.0

Protocol and capabilities

Server
tronorb 1.0.0
MCP protocol
2025-06-18
Tools
7 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

TronOrb is an independent TRON analytics hub (https://tronorb.com). Tools are read-only and return live data the website shows, each with a "source" page to cite. Use get_usdt_fee for "how much does sending USDT cost", check_address before sending USDT to an address, get_usdt_freezes for Tether blacklist activity, list_projects for rankings and the services directory, get_network_stats for network KPIs, compare_usdt_networks for TRON vs other chains, search_tronorb to find a specific project or token. Not financial advice.

Tools

7 advertised

get_usdt_fee — USDT TRC-20 transfer fee
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Live cost of one USDT (TRC-20) transfer on TRON: TRX burned when the sender has no energy (to an address that already holds USDT and to a new one), what it costs with enough staked or rented energy, the current energy and bandwidth prices, address activation cost and how much TRX must be staked to cover one transfer a day. Includes why the fee changes between days and wallets. Use it for "how much does it cost to send USDT" questions on TRON; for the fee to one specific recipient use check_address, and for other networks use compare_usdt_networks. Returns USD and TRX amounts plus a source page. Energy price refreshes every few minutes; results are cached for about a minute.

get_usdt_fee input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
get_usdt_fee annotations
{
  "title": "USDT TRC-20 transfer fee",
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
check_address — Check a TRON address
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Check a TRON address before sending USDT: whether Tether froze it (read from the USDT contract), fraud and risk flags from TRONSCAN, whether it is activated, TRX/USDT balances, age and activity, token approvals, and what a USDT transfer to it would cost. A clean result does not guarantee the recipient is safe. Use it when the user gives a specific T… address; for network-wide freeze statistics use get_usdt_freezes. Returns one JSON object with a source page. Live on-chain read, cached for 60 seconds; limited to 10 checks per minute per IP. Errors on an invalid address.

check_address input schema
{
  "type": "object",
  "required": [
    "address"
  ],
  "properties": {
    "address": {
      "type": "string",
      "description": "TRON address to check, in base58 (starts with T, 34 characters), e.g. TNiq9AXBp9EjUqhDhrwrfvAA8U3GUQZH81. Hex (41…) and EVM 0x addresses are rejected."
    }
  },
  "additionalProperties": false
}
check_address annotations
{
  "title": "Check a TRON address",
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_usdt_freezes — USDT freezes on TRON
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Addresses frozen (blacklisted) by Tether and other stablecoin issuers on TRON: total count, freezes in the last 30 and 365 days, stablecoins locked on frozen addresses, and the most recent and largest frozen addresses. Use it for questions about Tether blacklisting trends or recent freezes; to check whether one particular address is frozen use check_address instead. Each listed freeze has address, stablecoin, frozen_at date and the balance locked; the response includes updated_at.

get_usdt_freezes input schema
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "default": 10,
      "maximum": 25,
      "minimum": 1,
      "description": "How many of the most recent and of the largest freezes to return (each list gets this many). Totals are always included."
    }
  },
  "additionalProperties": false
}
get_usdt_freezes annotations
{
  "title": "USDT freezes on TRON",
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
list_projects — TRON dApps, exchanges, wallets and services
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Ranked TronOrb directory: dApps by TVL on TRON, centralized exchanges by TRON reserves, wallets, and services (energy rental, exchangers, payment gateways, bots, explorers). Optionally filter by category (e.g. "DEX", "Lending", "Energy Rental"). Use it to browse or rank a whole section; to find one project by name use search_tronorb. Each entry has name, category, tagline, website and its TronOrb page; dapps and exchanges also get TVL or reserves with 7- and 30-day change (wallets and services have no metric and are ordered by listing date). Rankings refresh hourly. Returns an empty list for an unknown category.

list_projects input schema
{
  "type": "object",
  "required": [
    "type"
  ],
  "properties": {
    "type": {
      "enum": [
        "dapps",
        "exchanges",
        "wallets",
        "services"
      ],
      "type": "string",
      "description": "Directory section: dapps (ranked by TVL), exchanges (by TRON reserves), wallets or services"
    },
    "limit": {
      "type": "integer",
      "default": 15,
      "maximum": 50,
      "minimum": 1,
      "description": "Maximum number of entries to return, highest ranked first"
    },
    "category": {
      "type": "string",
      "description": "Optional category name, e.g. \"DEX\", \"Lending\", \"Energy Rental\", \"Payment Gateway\""
    }
  },
  "additionalProperties": false
}
list_projects annotations
{
  "title": "TRON dApps, exchanges, wallets and services",
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_network_stats — TRON network stats
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

TRON network overview: TRX price and market cap, DeFi TVL, daily active accounts, transactions and USDT transfers (latest complete day with 30-day change), current block height and TPS, energy and bandwidth prices, and Stake 2.0 energy per staked TRX. Use it for general "how is TRON doing" questions; for the cost of a USDT transfer prefer get_usdt_fee, which gives the full breakdown. Daily metrics update once a day (the last complete UTC day); price, block height and energy price refresh every few minutes.

get_network_stats input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
get_network_stats annotations
{
  "title": "TRON network stats",
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
compare_usdt_networks — USDT on TRON vs other networks
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Compare USDT across TRON, Ethereum, BNB Chain, Polygon and Solana: USDT supply on each network, live cost of one USDT transfer in USD (TRON: TRX burned without energy), extra cost for a first-time recipient, and block time. Use it when the user asks which network is cheapest or compares TRC-20 with ERC-20/BEP-20; for a detailed TRON-only breakdown (with and without energy) use get_usdt_fee. Returns one row per network. Fees refresh every few minutes; supply daily.

compare_usdt_networks input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
compare_usdt_networks annotations
{
  "title": "USDT on TRON vs other networks",
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
search_tronorb — Search TronOrb
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Search TronOrb for TRON dApps, tokens, exchanges, wallets, services and guides by name. Returns up to 12 matching pages with kind, name, a short detail and a key number (TVL or market cap). Use it when the user names a specific project, token or topic; to rank a whole section use list_projects. An empty results array means nothing on TronOrb matches — try a shorter or different name.

search_tronorb input schema
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "description": "Name or keyword, e.g. \"SunSwap\", \"USDD\", \"energy rental\""
    }
  },
  "additionalProperties": false
}
search_tronorb annotations
{
  "title": "Search TronOrb",
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
418 ms
95th percentile latency
418 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 418 ms · metadata changed · 7 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http tronorb-mcp https://tronorb.com/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add tronorb-mcp --url https://tronorb.com/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable tronorb-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "tronorb-mcp": {
      "url": "https://tronorb.com/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "tronorb-mcp": {
      "type": "streamableHttp",
      "url": "https://tronorb.com/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start tronorb-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "tronorb-mcp": {
      "type": "http",
      "url": "https://tronorb.com/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http tronorb-mcp https://tronorb.com/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "tronorb-mcp": {
      "url": "https://tronorb.com/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "tronorb-mcp": {
      "serverUrl": "https://tronorb.com/mcp"
    }
  }
}

Let your agent find its tools

Find servers like TronOrb MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run TronOrb MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing