メインコンテンツへスキップ
ChainStream MCP サーバー は、完全なデータカタログと DeFi プリミティブを Model Context Protocol ツールとして公開します。このページは正式なリファレンスです — Claude、Cursor、その他のクライアントへの登録方法は MCP サーバーセットアップ を参照してください。

エンドポイント

  • URL: https://mcp.chainstream.io/mcp
  • トランスポート: Streamable HTTP(水平スケーリング+進捗レポート)
  • 認証: Bearer トークン(X-API-KEYまたは x402 マイクロペイメント(Base / Solana の USDC)

2 種類のツール表面

ChainStream の MCP サーバーは 2 つの形態で提供されます。エージェントのワークフローに合わせて選択してください。 以下の 17 個の outcome 指向ツールが本番 MCP カタログで公開されているものです。Playground ツールは REST の全表面を MCP ツールとして再公開したもので、このページの下部にリストします。

リソース

リスクモデル

各ツールにはリスクレベルが付与されています。クライアントはレベル L2 以上のツールには明示的な確認 UI を介して呼び出すようにしてください。

Outcome 指向ツール(17 個)

トークンインテリジェンス

ウォレットインテリジェンス

マーケットディスカバリ

DEX とトレーディング

運用

KYT/コンプライアンスは outcome ツールとしては公開していません — /v1/kyt/* 配下の REST API を直接呼び出してください。KYT コンセプト を参照してください。

Playground ツール(REST パリティ)

Playground 表面は REST API を 1:1 で MCP ツールとして公開したものです。各ツールは対応する REST エンドポイントと同じ JSON パラメータを受け取り、content[0].text に生レスポンスを JSON 文字列として返します。REST のプログラマブルパリティを MCP 経由で利用したいときに使ってください。
getBlockchainList, getBlockchainLatestBlock
getToken, getTokens, searchTokens, getTokenMetadata, getTokensMetadata, getTokenLiquidityPools, getTokenStats, getTokensStats, getTokenHolders, getTokenHoldersMulti, getTokenCandles, getTokenTopHolders, getTokenMarketData, getTokensMarketData, getTokenPrices, getTokenPriceByTime, getTokenCreation, getTokenMintBurn, getTokenSecurity, getTokenListFiltered, getDevTokens, getTokenTraders, getTokenLiquiditySnapshots, getTokenTransfers, getTokenTransferTotal, getPairCandles, getPoolCandles
getTokensBalance, getPnl, getPnlDetails, getPnlByToken, getPnlByWallet, calculatePnl, getNetWorth, getNetWorthDetails, getNetWorthChart, getNetWorthByTokens, getNetWorthSummary, getBalanceUpdates, getWalletTransfers, getWalletTransferTotal, getWalletFirstTx
getTradeList, getTradeTopTraders, getTradeGainersLosers, getTradeActivityList
getHotTokens, getRankingNewTokens, getRankingStocksTokens, getRankingFinalStretchTokens, getRankingMigratedTokens
getDexpoolDetail, getDexpoolSnapshots
getDexList, getQuote, getRoute, swap, createToken
pumpfunCreateToken, moonshotCreateToken
sendTransaction, getGasPrice, estimateGasLimit
registerTransfer, getTransferSummary, getTransferAlerts, getTransferDirectExposure, getTransferNetworkIdentifications, registerWithdrawal, getWithdrawalSummary, getWithdrawalAlerts, getWithdrawalDirectExposure, getWithdrawalFraudAssessment, getWithdrawalAddressIdentifications, getWithdrawalNetworkIdentifications, registerAddress, getAddressRisk
listEndpoints, createEndpoint, getEndpoint, updateEndpoint, deleteEndpoint, getEndpointSecret, rotateEndpointSecret
getRedpacketCreate, getRedpacketClaim, getRedpacketGet, getRedpacketGetClaims, getRedpacketGetList, getRedpacketGetClaimsByAddress, getRedpacketGetByAddress, getRedpacketSend
watchlistAdd
presign
各 Playground ツールの入出力スキーマは、API リファレンス の対応する REST エンドポイントを参照してください — JSON の形状は完全に同一です。

クライアント設定例

次へ

MCP サーバーの概要

MCP とは何か、ChainStream がどのように公開しているか。

MCP サーバーセットアップ

Cursor、Claude Desktop などへの組み込み。

x402 ペイメント

自律エージェント向けの呼び出し課金認証。

Agent Skills

MCP と CLI の上に載る高レベル SKILL.md パッケージ。