Hive Intelligence

Tools Reference

Token & Contract Tools

Token & Contract Tools

15 tools for token information, holder analysis, and on-chain token analytics.

MCP Endpoint: POST /hive_token_contract/mcp

Data Sources: Codex, GeckoTerminal


Token Information

get_token_info

Get detailed information about a specific token.

ParameterTypeRequiredDescription
networkIdnumberYesNetwork ID
addressstringYesToken contract address

Example:

curl -X POST https://api.hiveintelligence.xyz/api/execute \
  -H "Content-Type: application/json" \
  -d '{
    "toolName": "get_token_info",
    "arguments": {
      "networkId": 1,
      "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"
    }
  }'

get_token_details

Get detailed token data including metadata and market information.

ParameterTypeRequiredDescription
networkstringYesNetwork ID
addressstringYesToken contract address
includestringNoInclude: top_pools

get_tokens

Get information about multiple tokens.

ParameterTypeRequiredDescription
idsarrayYesArray of token IDs (address:networkId format)

get_tokens_by_address

Query token data based on contract address.

ParameterTypeRequiredDescription
networkstringYesNetwork ID
addressstringYesToken contract address
includestringNoInclude: top_pools

get_multi_tokens

Query multiple tokens (up to 50 per request).

ParameterTypeRequiredDescription
networkstringYesNetwork ID
addressesstringYesComma-separated token addresses (max 50)
includestringNoInclude: top_pools

get_coin_metadata

Get comprehensive coin metadata from CoinGecko.

ParameterTypeRequiredDescription
idstringYesCoinGecko coin ID
market_databooleanNoInclude market data (default: true)
community_databooleanNoInclude community stats
developer_databooleanNoInclude developer stats
sparklinebooleanNoInclude 7-day sparkline
tickersbooleanNoInclude exchange tickers
localizationbooleanNoInclude localized names

Token Discovery

get_new_tokens

Get the latest token contracts deployed.

ParameterTypeRequiredDescription
networkFilterarrayNoNetwork IDs to filter
limitnumberNoMaximum results
offsetnumberNoPagination offset

Available on Ethereum (1), Optimism (10), Base (8453), Arbitrum (42161)


get_recently_updated_tokens

Get tokens with recently updated metadata.

ParameterTypeRequiredDescription
pagenumberNoPage number (default: 1)
includestringNoInclude: network

filter_tokens

Search and filter tokens by various criteria.

ParameterTypeRequiredDescription
phrasestringNoSearch phrase (address, name, symbol)
tokensarrayNoToken IDs to filter
excludeTokensarrayNoToken IDs to exclude
filtersobjectNoFilter criteria (see below)
rankingsarrayNoRanking attributes
statsTypestringNoFILTERED or UNFILTERED
limitnumberNoMaximum results
offsetnumberNoPagination offset

Filter options:

  • buyCount1, buyCount4, buyCount24 - Buy transactions by period
  • sellCount1, sellCount4, sellCount24 - Sell transactions by period
  • change1, change4, change24 - Price changes by period
  • Numeric filters use gt, gte, lt, lte operators

Example:

curl -X POST https://api.hiveintelligence.xyz/api/execute \
  -H "Content-Type: application/json" \
  -d '{
    "toolName": "filter_tokens",
    "arguments": {
      "phrase": "pepe",
      "limit": 10
    }
  }'

Holder Analysis

get_token_holders

Get holders of a token ordered by holdings.

ParameterTypeRequiredDescription
networkIdnumberYesNetwork ID
addressstringYesToken contract address
cursorstringNoPagination cursor
sortobjectNoSort with attribute and direction

get_token_top_holders

Get top token holders by balance.

ParameterTypeRequiredDescription
networkstringYesNetwork ID
addressstringYesToken contract address
holdersstringNoNumber of holders (integer or "max", default: 10)

get_token_holders_chart

Get historical token holders chart.

ParameterTypeRequiredDescription
networkstringYesNetwork ID
token_addressstringYesToken contract address
daysstringNoDays: 7, 30, or max (default: 7)

get_top_holders_percentage

Get percentage of tokens held by top 10 holders.

ParameterTypeRequiredDescription
networkIdnumberYesNetwork ID
addressstringYesToken contract address

Token Events & Trading

get_token_lifecycle_events

Get mint and burn events for a token.

ParameterTypeRequiredDescription
query.addressstringYesToken contract address
query.networkIdnumberYesNetwork ID
limitnumberNoMaximum events
cursorstringNoPagination cursor

Response includes:

  • Mint events with amounts
  • Burn events with amounts
  • Timestamps
  • Supply changes

get_token_top_traders

Get top traders for a token over a time period.

ParameterTypeRequiredDescription
input.tokenAddressstringYesToken contract address
input.networkIdnumberYesNetwork ID
input.tradingPeriodstringYesDAY, WEEK, MONTH, or YEAR
input.limitnumberNoNumber of traders
input.offsetnumberNoPagination offset

Example:

curl -X POST https://api.hiveintelligence.xyz/api/execute \
  -H "Content-Type: application/json" \
  -d '{
    "toolName": "get_token_top_traders",
    "arguments": {
      "input": {
        "tokenAddress": "0x...",
        "networkId": 1,
        "tradingPeriod": "WEEK",
        "limit": 10
      }
    }
  }'

Response includes:

  • Trading volumes
  • Realized profits
  • Transaction counts
  • Win rates

Supported Networks

NetworkIDName
Ethereum1eth
BNB Chain56bsc
Polygon137polygon
Arbitrum42161arbitrum
Optimism10optimism
Avalanche43114avalanche
Base8453base

Quick Reference

ToolDescription
get_token_infoToken information
get_token_detailsDetailed token data
get_tokensMultiple tokens info
get_tokens_by_addressToken by address
get_multi_tokensUp to 50 tokens
get_coin_metadataCoinGecko metadata
get_new_tokensLatest deployed tokens
get_recently_updated_tokensRecently updated tokens
filter_tokensSearch/filter tokens
get_token_holdersToken holders list
get_token_top_holdersTop holders
get_token_holders_chartHolder history chart
get_top_holders_percentageTop 10 holder %
get_token_lifecycle_eventsMint/burn events
get_token_top_tradersTop traders
Previous
Portfolio & Wallet