Skip to main content
ChainStream MCP Server supports all interfaces defined in the API Reference. AI can directly call these tools to fetch on-chain data.
MCP tool parameters and return values are identical to the REST API. For detailed field descriptions, refer to API Reference.

Tools Overview


Token Tools

Search for tokens.

token_get

Get token details.

token_get_metadata

Get token metadata (name, symbol, logo, etc.).

token_get_stats

Get token statistics (volume, buy/sell counts, etc.).

token_get_price

Get current token price.

token_get_prices

Get token price history.

token_get_candles

Get token candlestick data.

token_get_holders

Get token holder information.

token_get_top_holders

Get top token holders list.

token_get_pools

Get liquidity pools for a token.

token_get_security

Get token security check results.

token_get_creation

Get token creation information.

token_get_mint_and_burn

Get token mint and burn history.

token_list

Get token list (with pagination and filters).

token_get_traders_tag

Get trader tag distribution for a token.

token_get_liquidity_snapshots

Get token liquidity snapshots.

token_dev_get_tokens

Get all tokens created by a developer.

Wallet Tools

wallet_get_balance

Get wallet balance.

wallet_get_balance_updates

Get wallet balance change history.

wallet_get_pnl

Get wallet profit and loss data.

wallet_calculate_pnl

Calculate wallet PnL for specific conditions.

wallet_get_stats

Get wallet statistics.

Trade Tools

trade_get

Get trade records.

trade_get_activities

Get trade activity stream.

trade_get_top_traders

Get top traders.

DexPool Tools

dexpool_get

Get pool information.

dexpool_get_snapshots

Get pool snapshot history.

Ranking Tools

ranking_get_hot_tokens

Get hot tokens ranking.

ranking_get_new_tokens

Get new tokens list.

ranking_get_stocks

Get stock tokens (not graduated).

ranking_get_final_stretch

Get tokens about to graduate.

ranking_get_migrated

Get graduated tokens list.

Blockchain Tools

blockchain_list

Get supported blockchain list.

blockchain_get_latest_block

Get latest block information.

Dex Tools

dex_list

Get supported DEX list.

dex_get_quote

Get trade quote.

dex_get_route

Get optimal trade route.

dex_swap

Execute token swap.

dex_create

Create transaction (requires signing).

DeFi Tools

pumpfun_create

Create token on Pump.fun.

moonshot_create

Create token on Moonshot.

moonshot_submit_create_token

Submit Moonshot token creation transaction.

Transaction Tools

transaction_send

Send signed transaction.

transaction_get_gas_price

Get current gas price.

transaction_estimate_gas_limit

Estimate transaction gas limit.

RedPacket Tools

redpacket_create

Create red packet.

redpacket_claim

Claim red packet.

redpacket_get

Get red packet information.

redpacket_get_claims

Get red packet claim records.

Webhook Tools

webhook_list_endpoints

Get configured webhook endpoints list.

webhook_create_endpoint

Create new webhook endpoint.

webhook_update_endpoint

Update webhook endpoint configuration.

webhook_delete_endpoint

Delete webhook endpoint.

webhook_get_secret

Get webhook signing secret.

webhook_rotate_secret

Rotate webhook signing secret.

WebSocket Subscriptions

MCP service also supports WebSocket real-time subscriptions for the following data:

Subscription Types

For detailed WebSocket subscription parameters and response formats, refer to WebSocket API docs.

Supported Blockchains


Prompt Best Practices

Specify the Chain

Provide Full Address

Specify Time Range

Break Down Complex Tasks

Split complex tasks into simpler questions:

Use Context for Follow-ups


MCP Introduction

Learn about MCP protocol and capabilities

Setup Guide

Configure MCP Server

API Reference

Complete REST API documentation

WebSocket API

Real-time data subscriptions