MCPツールのパラメータと戻り値はREST APIと同一です。詳細なフィールド説明については、APIリファレンスを参照してください。
ツール概要
- データクエリ
- 取引実行
- インフラストラクチャ
- リアルタイムサブスクリプション
| ツールカテゴリ | 機能 |
|---|---|
| Token | トークン検索、情報、価格、ローソク足、保有者、セキュリティチェック |
| Wallet | 残高、PnL、統計、残高更新 |
| Trade | 取引記録、アクティビティ、トップトレーダー |
| DexPool | プール情報、スナップショット |
| Ranking | 注目トークン、新着トークン、Final Stretch、Migrated |
| Blockchain | チェーン情報、最新ブロック |
Tokenツール
token_search
トークンを検索します。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リアルタイムサブスクリプションもサポートしています:サブスクリプションタイプ
| タイプ | 説明 | プロンプト例 |
|---|---|---|
| Candles | リアルタイム価格ローソク足 | 「このトークンの1分足ローソク足をサブスクライブ」 |
| Token Stats | リアルタイム取引統計 | 「このトークンの取引データをリアルタイムで監視」 |
| New Tokens | 新規トークン通知 | 「Solanaの新規トークンを通知して」 |
| Token Metadata | 新規トークンメタデータ | 「新規トークンの詳細情報を取得」 |
| Wallet Balance | 残高変動 | 「このウォレットの残高変動を監視」 |
| Wallet Trades | 取引通知 | 「このウォレットが取引したら通知して」 |
| Trade Activities | リアルタイム取引ストリーム | 「このトークンのリアルタイム取引を表示」 |
| Pool | プール状態 | 「このプールの流動性変動を監視」 |
| Rankings | 注目トークン更新 | 「リアルタイム注目トークンランキング更新」 |
WebSocketサブスクリプションの詳細なパラメータとレスポンスフォーマットについては、WebSocket APIドキュメントを参照してください。
サポートされているブロックチェーン
| チェーン | 識別子 | タイプ |
|---|---|---|
| Solana | sol | L1 |
| Ethereum | eth | L1 (EVM) |
| BSC | bsc | L1 (EVM) |
プロンプトのベストプラクティス
チェーンを指定する
完全なアドレスを提供する
時間範囲を指定する
複雑なタスクを分割する
複雑なタスクはシンプルな質問に分割しましょう:フォローアップにコンテキストを活用する
関連ドキュメント
MCP入門
MCPプロトコルと機能について学ぶ
セットアップガイド
MCP Serverの設定
APIリファレンス
完全なREST APIドキュメント
WebSocket API
リアルタイムデータサブスクリプション

