Skip to main content
Glama

get_token_stats

Read-only
Who is trading a token: how many KOLs, smart money wallets and whales hold it,
total bought and sold, buying pressure, first and latest entry, and the
individual traders with their positions. The main tool for "is anyone notable
in this token".

Note that market cap in USD comes back empty on this endpoint even for Solana;
get_token_holders reports it.

blockchain: solana, bnb, base, eth or rh
mint: token mint address on Solana, contract address on the EVM chains
wallet_type: restrict to kol, smart or whale. Omit to merge all types.

Input Schema

NameRequiredDescriptionDefault
mintYesToken address: the mint on Solana, the contract address on the EVM chains.
blockchainYesBlockchain. One of: solana, bnb, base, eth, rh. solana has kol, smart and whale wallets; bnb, base, eth and rh have kol and smart. rh is Robinhood Chain, an Ethereum L2.
wallet_typeNoRestrict to one wallet type: kol, smart or whale. Leave empty to merge all types the chain has.

Output Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / blockchain / description
      Previous value: -"Blockchain. One of: solana, bnb, base, eth, rh. solana has kol, smart and whale wallets; bnb, base and rh have kol and smart; eth has kol only. rh is Robinhood Chain, an Ethereum L2."New value: +"Blockchain. One of: solana, bnb, base, eth, rh. solana has kol, smart and whale wallets; bnb, base, eth and rh have kol and smart. rh is Robinhood Chain, an Ethereum L2."
  2. Changed4 schema fields changed
    • addedInput schema / properties / blockchain / description
      Added value: +"Blockchain. One of: solana, bnb, base, eth, rh. solana has kol, smart and whale wallets; bnb, base and rh have kol and smart; eth has kol only. rh is Robinhood Chain, an Ethereum L2."
    • addedInput schema / properties / mint / description
      Added value: +"Token address: the mint on Solana, the contract address on the EVM chains."
    • addedInput schema / properties / wallet_type / description
      Added value: +"Restrict to one wallet type: kol, smart or whale. Leave empty to merge all types the chain has."
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "additionalProperties": true,
      +  "title": "get_token_statsDictOutput",
      +  "type": "object"
      +}
  3. Added

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint and openWorldHint, so the safety profile is covered. The description adds genuine behavioral context beyond that: the market-cap field comes back empty on this endpoint even for Solana, which the agent would otherwise not know. It stops short of disclosing pagination or result-size behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The lead paragraph is strong and front-loaded, but the following parameter lines duplicate what the 100%-covered schema already documents, so they don't earn their space. The market-cap caveat is a useful carve-out but the overall block is longer than needed.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be explained. Between the purpose statement, the use-case anchor, the market-cap caveat, and the (redundant) param notes, an agent has what it needs to call this correctly; only edge cases like pagination or empty-result handling are unaddressed.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the baseline is 3. The description largely restates the schema (blockchain options, mint mapping, wallet_type restrict/omit) without adding syntax, format, or edge-case meaning beyond 'omit to merge all types', which the schema already states.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a concrete verb+resource ('Who is trading a token') and enumerates the exact metrics returned (KOL/smart/whale counts, bought/sold, buying pressure, entry times, individual positions). It explicitly differentiates from the sibling get_token_holders by noting the market-cap gap, so an agent can tell the two apart.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives an explicit primary use case ('The main tool for "is anyone notable in this token"') and routes one specific field (market cap) to get_token_holders. However, it doesn't address the other nearby siblings (compare_tokens, get_token_transactions) or state when not to use it, so guidance is clear but incomplete.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources