メインコンテンツへスキップ
ChainStream MCP Serverは、APIリファレンスで定義されたすべてのインターフェースをサポートしています。AIはこれらのツールを直接呼び出してオンチェーンデータを取得できます。
MCPツールのパラメータと戻り値はREST APIと同一です。詳細なフィールド説明については、APIリファレンスを参照してください。

ツール概要


Tokenツール

トークンを検索します。

token_get

トークンの詳細を取得します。

token_get_metadata

トークンのメタデータ(名前、シンボル、ロゴなど)を取得します。

token_get_stats

トークンの統計情報(取引量、売買回数など)を取得します。

token_get_price

トークンの現在価格を取得します。

token_get_prices

トークンの価格履歴を取得します。

token_get_candles

トークンのローソク足データを取得します。

token_get_holders

トークンの保有者情報を取得します。

token_get_top_holders

トークンのトップ保有者リストを取得します。

token_get_pools

トークンの流動性プールを取得します。

token_get_security

トークンのセキュリティチェック結果を取得します。

token_get_creation

トークンの作成情報を取得します。

token_get_mint_and_burn

トークンのmintおよびburn履歴を取得します。

token_list

トークンリストを取得します(ページネーションとフィルター付き)。

token_get_traders_tag

トークンのトレーダータグ分布を取得します。

token_get_liquidity_snapshots

トークンの流動性スナップショットを取得します。

token_dev_get_tokens

開発者が作成したすべてのトークンを取得します。

Walletツール

wallet_get_balance

ウォレットの残高を取得します。

wallet_get_balance_updates

ウォレットの残高変動履歴を取得します。

wallet_get_pnl

ウォレットの損益データを取得します。

wallet_calculate_pnl

特定条件でのウォレットPnLを計算します。

wallet_get_stats

ウォレットの統計情報を取得します。

Tradeツール

trade_get

取引記録を取得します。

trade_get_activities

取引アクティビティストリームを取得します。

trade_get_top_traders

トップトレーダーを取得します。

DexPoolツール

dexpool_get

プール情報を取得します。

dexpool_get_snapshots

プールのスナップショット履歴を取得します。

Rankingツール

ranking_get_hot_tokens

注目トークンランキングを取得します。

ranking_get_new_tokens

新着トークンリストを取得します。

ranking_get_stocks

ストックトークン(未卒業)を取得します。

ranking_get_final_stretch

卒業間近のトークンを取得します。

ranking_get_migrated

卒業済みトークンリストを取得します。

Blockchainツール

blockchain_list

サポートされているブロックチェーンリストを取得します。

blockchain_get_latest_block

最新ブロック情報を取得します。

Dexツール

dex_list

サポートされているDEXリストを取得します。

dex_get_quote

取引クオートを取得します。

dex_get_route

最適な取引ルートを取得します。

dex_swap

トークンスワップを実行します。

dex_create

トランザクションを作成します(署名が必要)。

DeFiツール

pumpfun_create

Pump.funでトークンを作成します。

moonshot_create

Moonshotでトークンを作成します。

moonshot_submit_create_token

Moonshotトークン作成トランザクションを送信します。

Transactionツール

transaction_send

署名済みトランザクションを送信します。

transaction_get_gas_price

現在のガス価格を取得します。

transaction_estimate_gas_limit

トランザクションのガスリミットを見積もります。

RedPacketツール

redpacket_create

レッドパケットを作成します。

redpacket_claim

レッドパケットを受け取ります。

redpacket_get

レッドパケット情報を取得します。

redpacket_get_claims

レッドパケットの受取記録を取得します。

Webhookツール

webhook_list_endpoints

設定済みのWebhookエンドポイントリストを取得します。

webhook_create_endpoint

新しいWebhookエンドポイントを作成します。

webhook_update_endpoint

Webhookエンドポイントの設定を更新します。

webhook_delete_endpoint

Webhookエンドポイントを削除します。

webhook_get_secret

Webhookの署名シークレットを取得します。

webhook_rotate_secret

Webhookの署名シークレットをローテーションします。

WebSocketサブスクリプション

MCPサービスは、以下のデータに対するWebSocketリアルタイムサブスクリプションもサポートしています:

サブスクリプションタイプ

WebSocketサブスクリプションの詳細なパラメータとレスポンスフォーマットについては、WebSocket APIドキュメントを参照してください。

サポートされているブロックチェーン


プロンプトのベストプラクティス

チェーンを指定する

完全なアドレスを提供する

時間範囲を指定する

複雑なタスクを分割する

複雑なタスクはシンプルな質問に分割しましょう:

フォローアップにコンテキストを活用する


関連ドキュメント

MCP入門

MCPプロトコルと機能について学ぶ

セットアップガイド

MCP Serverの設定

APIリファレンス

完全なREST APIドキュメント

WebSocket API

リアルタイムデータサブスクリプション