🤖💰 Universal Crypto MCP
██╗ ██╗███╗ ██╗██╗██╗ ██╗███████╗██████╗ ███████╗ █████╗ ██╗
██║ ██║████╗ ██║██║██║ ██║██╔════╝██╔══██╗██╔════╝██╔══██╗██║
██║ ██║██╔██╗ ██║██║██║ ██║█████╗ ██████╔╝███████╗███████║██║
██║ ██║██║╚██╗██║██║╚██╗ ██╔╝██╔══╝ ██╔══██╗╚════██║██╔══██║██║
╚██████╔╝██║ ╚████║██║ ╚████╔╝ ███████╗██║ ██║███████║██║ ██║███████╗
╚═════╝ ╚═╝ ╚═══╝╚═╝ ╚═══╝ ╚══════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚══════╝
██████╗██████╗ ██╗ ██╗██████╗ ████████╗ ██████╗
██╔════╝██╔══██╗╚██╗ ██╔╝██╔══██╗╚══██╔══╝██╔═══██╗
██║ ██████╔╝ ╚████╔╝ ██████╔╝ ██║ ██║ ██║
██║ ██╔══██╗ ╚██╔╝ ██╔═══╝ ██║ ██║ ██║
╚██████╗██║ ██║ ██║ ██║ ██║ ╚██████╔╝
╚═════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝
███╗ ███╗ ██████╗██████╗
████╗ ████║██╔════╝██╔══██╗
██╔████╔██║██║ ██████╔╝
██║╚██╔╝██║██║ ██╔═══╝
██║ ╚═╝ ██║╚██████╗██║
╚═╝ ╚═╝ ╚═════╝╚═╝
npx @nirholas/universal-crypto-mcp
✨ 新機能:AI サービスマーケットプレイス
AI サービスを収益化し、優れた API を見つけましょう! 💸
AI サービスマーケットプレイスは、AI サービスの発見、収益化、評判管理のための包括的なエコシステムです。
- 🏪 AI サービスを登録 - 従量課金またはサブスクリプションですぐに収益化できます
- 🔍 AI エージェントがサービスを発見 - カテゴリ、価格、評価に基づいて自動的に見つけます
- ⭐ オンチェーンの評判 - 検証済みの評価やレビューで信頼を築きます
- 💳 柔軟な料金体系 - 従量課金、サブスクリプション、無料プラン
- 📊 分析ダッシュボード - 利用状況、収益、パフォーマンスを追跡できます
- 🔒 安全な決済 - エスクロー、紛争解決、自動返金
詳しくはこちら → | チュートリアルを見る →
x402 決済プロトコル
AI エージェントがインターネット上で支払いを行えるようになりました! 💸
User: "Get premium weather data for Tokyo"
Claude: 🔍 Checking x402 balance... $45.23 USDs
💳 Paying $0.01 for premium API access...
✅ Payment confirmed! Here's your detailed forecast:
🌤️ Tokyo Weather (7-day premium forecast)...
AI エージェントは次のことができるようになりました:
- 💸 プレミアム API に自動で支払う
- 🏪 独自のサービスを他のエージェントに販売する
- 🔄 他の AI エージェントとピアツーピアで取引する
- ⛓️ EVM と Solana の両方のチェーンで動作する
⭐ 役に立った場合は、リポジトリにスターを付けてください! このプロジェクトをより多くの人に知ってもらう助けになります。
すべての EVM 互換ネットワークと Solana に対応した、ユニバーサルな Model Context Protocol サーバーです。
AI エージェント(Claude、ChatGPT、Cursor)が自然言語を通じて、あらゆる EVM ブロックチェーンとやり取りできるようにします。
🆚 Universal Crypto MCP を選ぶ理由
| 機能 | Universal Crypto MCP | その他の MCP サーバー |
|---|
| ツール | 380 以上のツール | 10~50 個のツール |
| チェーン | 20 以上のチェーン(EVM + マルチチェーン) | 1~3 個のチェーン |
| DEX 対応 | マルチアグリゲーター(1inch、0x、ParaSwap) | 単一 DEX または非対応 |
| セキュリティ | GoPlus、ハニーポット、ラグプル検出 | 基本機能のみ、または非対応 |
| DeFi | Aave、Compound、Lido、Uniswap | 限定的 |
| マーケットデータ | CoinGecko、DefiLlama、LunarCrush | 基本的な価格情報 |
| ブリッジ | LayerZero、Stargate、Wormhole | なし |
| MEV 保護 | Flashbots 連携 | なし |
| トランスポート | stdio、HTTP、SSE | 通常は stdio のみ |
| ChatGPT 対応 | ✅ ネイティブ HTTP モード | ❌ ほとんどが非対応 |
📦 パッケージ構成
優れた MIT ライセンスのプロジェクトから統合された10 以上のパッケージを含む、最も包括的な暗号資産 MCP モノレポです。
packages/
├── core/ # Shared types, utilities, configuration
├── trading/ # CEX exchange integrations
│ ├── binance/ # Binance spot & futures
│ ├── binance-us/ # Binance US
│ └── bybit/ # Bybit exchange (ethancod1ng) ⭐ NEW
├── market-data/ # Prices, news, analytics
│ ├── prices/ # CoinGecko, DexPaprika, CoinMarketCap
│ ├── news/ # CryptoPanic, aggregated news
│ ├── analytics/ # Whale tracking, Fear/Greed, Dune
│ ├── predictions/ # AI price predictions
│ ├── crypto-indicators/ # Technical analysis (Kukapay) ⭐ NEW
│ ├── crypto-sentiment/ # Sentiment analysis (Kukapay) ⭐ NEW
│ ├── crypto-feargreed/ # Fear & Greed Index (Kukapay) ⭐ NEW
│ ├── cryptopanic/ # News aggregation (Kukapay)
│ └── coinmarketcap/ # CMC API (Shinzo Labs) ⭐ NEW
├── defi/ # On-chain DeFi tools (60+ networks!)
│ ├── protocols/ # EVM MCP Server (360⭐), Sperax, DEX
│ │ ├── algorand/ # Algorand tools (GoPlausible) ⭐ NEW
│ │ └── bsc-ops/ # BSC operations (TermiX) ⭐ NEW
│ ├── chain-tools/ # BNB Chain, Onchain MCP
│ └── agents/ # Autonomous DeFi agents
├── wallets/ # Wallet management
│ ├── evm/ # Ethereum & EVM wallets
│ └── solana/ # Solana wallets
├── payments/ # Payment infrastructure
│ └── x402/ # x402 protocol, USDC transfers
├── automation/ # Bots & automation
│ ├── social/ # XActions Twitter automation
│ ├── sweep/ # Dust sweeping
│ └── volume/ # Volume tools
└── generators/ # Meta-tools for building MCP servers
├── abi-to-mcp/ # Convert ABIs to MCP tools
├── repo-to-mcp/ # GitHub repos → MCP servers
├── doc-extractor/ # Extract docs for LLMs
├── registry/ # Lyra tool registry
└── discovery/ # Tool discovery & search
📖 パッケージのドキュメントを見る →
統合済みコミュニティ MCP サーバー
このリポジトリでは、適切な帰属表示とともに、MIT ライセンスの優れた暗号資産 MCP プロジェクトを統合しています。
統合したすべてのプロジェクトは、適切な帰属表示とともに、元の MIT ライセンスを維持しています。
詳しい帰属表示と変更内容については、CONTRIBUTORS.md を参照してください。
サポート対象のネットワーク
EVM チェーン
- Ethereum、BNB Smart Chain(BSC)、Polygon、Arbitrum、Base、Optimism
- Avalanche、Fantom、zkSync Era、Linea、Scroll、Blast、Mode、Mantle
- opBNB とすべてのテストネット
マルチチェーン(NEW)
- Cosmos/IBC - ATOM、OSMO、JUNO、INJ など
- Near Protocol - NEAR ネイティブおよびコントラクト
- Sui - Move をサポートする SUI
- Aptos - Move をサポートする APT
- Bitcoin、Litecoin、Solana、TON、XRP、THORChain
機能
- 🔄 スワップ/DEX - 1inch、0x、ParaSwap を利用したトークンスワップ
- 🌉 ブリッジ - LayerZero、Stargate、Wormhole を利用したクロスチェーン送金
- ⛽ ガス - 各チェーンのガス価格、EIP-1559 の推奨値
- 📦 マルチコール - 読み取り/書き込み操作の一括実行
- 📊 イベント/ログ - 過去のイベントの照会、ログのデコード
- 🔒 セキュリティ - ラグプル検出、ハニーポットチェック、GoPlus によるトークン/アドレスのセキュリティ確認、dApp のフィッシング検出
- 💰 ステーキング - リキッドステーキング(Lido)、LP ファーミング
- ✍️ 署名 - メッセージへの署名、署名の検証、EIP-712
- 🏦 レンディング - Aave/Compound のポジション、借入金利
- 📈 価格フィード - 過去の価格、TWAP、オラクルの集約
- 📁 ポートフォリオ - 複数のチェーンにまたがる保有資産の追跡
- 🏛️ ガバナンス - Snapshot での投票、オンチェーンの提案
- 🚀 デプロイ - コントラクトのデプロイ、CREATE2、アップグレード可能なプロキシ、検証
- 🛡️ MEV 保護 - Flashbots Protect、プライベートトランザクション、バンドルのシミュレーション
- 🆔 ENS/ドメイン - 登録、移転、更新、レコードの設定、サブドメイン
- 📊 マーケットデータ - CoinGecko と CoinStats の価格、OHLCV、トレンド、カテゴリー、取引所
- 🌐 DeFi 分析 - DefiLlama の TVL、利回り、手数料、ブリッジ、ステーブルコイン、プロトコルデータ
- 💬 ソーシャルセンチメント - LunarCrush のソーシャル指標、インフルエンサー、トレンドトピック
- 📈 DEX 分析 - DexPaprika と GeckoTerminal のプール、取引、OHLCV、トレンドトークン
- 🔮 予測 - Polymarket の予測市場、暗号資産の予測
- 📉 テクニカル指標 - 50 種類以上の指標(RSI、MACD、ボリンジャーバンドなど)
- 🔔 アラート - 価格アラート、クジラの動きに関するアラート、ガスアラート(NEW)
- 📡 WebSocket - リアルタイムの価格ストリーム、取引フィード、メンプールの監視(NEW)
- 🐋 ウォレット分析 - クジラの追跡、ウォレットのスコアリング、行動分析(NEW)
- 🌐 マルチチェーン - Cosmos、Near、Sui、Aptos のネイティブサポート(NEW)
- 💰 x402 決済 - AI エージェントがプレミアム API の料金を自動で支払えます(NEW)
💰 x402 決済プロトコル(NEW!)
Claude にお金を渡しましょう! AI エージェントが暗号資産の支払いを送受信できるようになりました。
x402 とは?
x402 は HTTP 402 Payment Required を実装し、AI エージェントが次のことを可能にします。
- 💸 API の料金を支払う - プレミアム API の利用料を自動で支払います
- 🤖 自律的な決済 - 人間の承認は不要です
- 🏦 資金を保有する - エージェントは独自の暗号資産ウォレットを持ちます
- 📈 利回りを得る - 決済には USDs ステーブルコインを使用します(約 5% の APY を自動で獲得)
クイックセットアップ
# Add to your environment
export X402_PRIVATE_KEY=0x... # Your EVM private key
export X402_CHAIN=arbitrum # Default chain (or base, ethereum, polygon)
x402 ツール(全 14 種類)
| ツール | 説明 |
|---|
x402_pay_request | 402 決済を自動処理して HTTP リクエストを送信 |
x402_balance | ウォレット残高を確認(USDC/USDs + ネイティブトークン) |
x402_send | アドレスに直接送金 |
x402_batch_send | 1 回のトランザクションで複数の支払いを送信 |
x402_gasless_send | ガス代を支払わずに送金 |
x402_estimate | 支払い前に費用を確認 |
x402_address | ウォレットアドレスを取得 |
x402_networks | 対応ネットワークを一覧表示 |
x402_yield | USDs の自動利回りによる収益を確認 |
x402_apy | 現在の APY を取得 |
x402_yield_estimate | 将来の利回りを予測 |
x402_approve | トークンの使用を承認 |
x402_tx_status | トランザクションの状態を確認 |
x402_config | 現在の設定を表示 |
対応ネットワーク
| ネットワーク | CAIP-2 | 状態 |
|---|
| Base | eip155:8453 | ✅ 推奨 |
| Arbitrum | eip155:42161 | ✅ 対応 |
| Ethereum | eip155:1 | ✅ 対応 |
| Polygon | eip155:137 | ✅ 対応 |
| Solana | solana:mainnet | ✅ 対応 |
例
User: "Get premium weather data for Tokyo"
Agent: [calls x402_pay_request to weather API]
[automatically pays $0.01 in USDs]
"Here's the detailed forecast..."
x402 アーキテクチャ
┌─────────┐ ┌───────────┐ ┌───────────┐
│ Claude │─────▶│ MCP Server│─────▶│ Paid API │
│ (AI) │ │ (x402) │ │ (402) │
└─────────┘ └───────────┘ └───────────┘
│ │ │
│ "Get data" │ HTTP + Payment │
│ │ │
└────────────────┴───────────────────┘
📖 ドキュメント全文:
クイックスタート
Claude Desktop
claude_desktop_config.json に追加します:
{
"mcpServers": {
"universal-crypto-mcp": {
"command": "npx",
"args": ["-y", "@nirholas/universal-crypto-mcp@latest"],
"env": {
"PRIVATE_KEY": "your_private_key_here (optional)"
}
}
}
}
Cursor
MCP 設定に追加します:
{
"mcpServers": {
"universal-crypto-mcp": {
"command": "npx",
"args": ["-y", "@nirholas/universal-crypto-mcp@latest"],
"env": {
"PRIVATE_KEY": "your_private_key_here (optional)"
}
}
}
}
ChatGPT Developer Mode
- ChatGPT の設定で Developer Mode を有効にします
- HTTP サーバーを起動します:
npx @nirholas/universal-crypto-mcp@latest --http
- ChatGPT の設定 → アプリで、アプリを作成をクリックします
- サーバー URL を入力します:
http://localhost:3001/mcp
- 会話画面の Developer mode メニューからアプリを選択します
詳しいセットアップ手順については、ChatGPT セットアップガイドをご覧ください。
サーバーモード
| モード | コマンド | 用途 |
|---|
| stdio | npx @nirholas/universal-crypto-mcp | Claude Desktop、Cursor |
| HTTP | npx @nirholas/universal-crypto-mcp --http | ChatGPT Developer Mode |
| SSE | npx @nirholas/universal-crypto-mcp --sse | レガシー HTTP クライアント |
💬 プロンプト例(コピー&ペースト!)
Claude、ChatGPT、または Cursor で使える実際のプロンプトです。コピーして貼り付けるだけです!
🔄 トークンのスワップ
Swap 0.1 ETH for USDC on Arbitrum
Get me a quote to swap 100 USDC to WBTC on Base
What's the best rate to swap 500 DAI to ETH across all DEXs on Ethereum?
📊 市場データと価格
What's the current price of Bitcoin and Ethereum in USD?
Show me the top 10 trending coins on CoinGecko right now
Get the 7-day OHLCV data for Solana
What's the market cap and 24h volume of BNB?
Show me the price of token 0xdAC17F958D2ee523a2206206994597C13D831ec7 on Ethereum
🌐 DeFi 分析(DefiLlama)
What's the total TVL of Aave across all chains?
Show me the top 10 protocols by TVL
What are the best yield opportunities for stablecoins right now?
How much volume did bridges process in the last 24 hours?
Show me the TVL history of Uniswap over the last 30 days
📈 DEX 分析
Show me the top trending pools on Uniswap V3
Get the most traded tokens on Base in the last 24 hours
Find all liquidity pools for PEPE on Ethereum
What's the price and liquidity of the ETH/USDC pool on Aerodrome?
🔒 セキュリティチェック
Is this token safe? 0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE (SHIB)
Check if this token is a honeypot: 0x... on BSC
Scan my wallet for risky approvals: 0xYourAddress
Is this dApp URL safe to connect to? https://suspicious-site.xyz
💰 ステーキングとレンディング
What's the current staking APY for ETH on Lido?
Show me Aave lending rates for USDC on Arbitrum
What's my health factor on Aave if I borrow 1000 USDC against 2 ETH?
🌉 クロスチェーンブリッジ
Bridge 100 USDC from Ethereum to Arbitrum
What's the cheapest way to bridge ETH from mainnet to Base?
Get a bridge quote for 0.5 ETH from Polygon to Optimism
⛽ ガスとネットワーク
What's the current gas price on Ethereum?
Get EIP-1559 gas fees for all supported chains
Is it cheap to transact on Arbitrum right now?
🏛️ ガバナンス
Show me active proposals on Uniswap
What's my voting power on Compound?
Get the results of the latest Aave governance vote
💬 ソーシャルセンチメント(LunarCrush)
What's the social sentiment for Bitcoin right now?
Show me the top crypto influencers on social media
What tokens are trending on Twitter/X today?
Get the Galaxy Score for Ethereum
🆔 ENS ドメイン
Resolve vitalik.eth to an address
Who owns the ENS domain "ethereum.eth"?
Register the domain mycoolname.eth for 1 year
📰 暗号資産ニュース
Get the latest crypto news
Search news about Bitcoin ETF
What's the breaking news in DeFi?
📁 ポートフォリオとウォレット
Show my token balances on Ethereum: 0xYourAddress
Get all NFTs owned by vitalik.eth
What approvals have I granted from my wallet?
Track my portfolio across all EVM chains
🚀 高度な操作
Deploy a new ERC-20 token called "MyToken" (MTK) with 1 million supply on Base
Submit this transaction privately via Flashbots to avoid MEV
Encode a call to the transfer function for 100 USDC
Simulate this transaction before executing: 0x...
📉 テクニカル指標
Calculate RSI for Bitcoin over the last 14 days
Get MACD signal for ETH/USDT on the 4-hour timeframe
Show Bollinger Bands for SOL with 20-period SMA
What's the current trend signal for BTC using multiple indicators?
Run a momentum strategy analysis on DOGE
🔮 予測市場
What are the top crypto prediction markets on Polymarket?
Search for Bitcoin price predictions
What's the current odds for ETH reaching $5000?
📊 イベントとログ
Get all Transfer events for USDC in the last 100 blocks on Ethereum
Show me Approval events for my wallet address
Decode this transaction log: 0x...
✍️ 署名とメッセージ
Sign this message with my wallet: "Hello World"
Verify this signature is from vitalik.eth
Create an EIP-712 typed data signature for a permit
📦 一括操作(Multicall)
Get token balances for 10 different tokens in one call
Read multiple contract values at once from Aave
Batch check allowances for all my approved tokens
🧪 テスト
テストフレームワークとして Vitest を使用し、包括的なテストカバレッジを確保しています。
テストの実行
# Run all unit tests
npm test
# Run tests in watch mode (re-runs on file changes)
npm run test:watch
# Run tests with coverage report
npm run test:coverage
# Run E2E tests (requires network access)
npm run test:e2e
# Run E2E tests in watch mode
npm run test:e2e:watch
# Open interactive test UI
npm run test:ui
MCP Inspector
公式の MCP Inspector を使用して、MCP ツールを対話的にテストできます:
npm run test:inspector
ブラウザベースの UI が開き、次の操作を行えます:
- 利用可能なすべてのツールとプロンプトを参照する
- カスタムパラメーターを指定してツールの実行をテストする
- ツールの応答を確認し、問題をデバッグする
- MCP サーバーの実装を検証する
テスト構成
tests/
├── setup.ts # Global test setup
├── e2e/ # End-to-end tests
│ ├── evm-tools.e2e.test.ts
│ └── market-data.e2e.test.ts
├── integration/ # Integration tests
│ ├── evm-tools.test.ts
│ └── multichain.test.ts
└── mocks/ # Test mocks and fixtures
src/
├── evm/
│ ├── chains.test.ts # Unit tests alongside source
│ └── modules/
│ └── */tools.test.ts
└── utils/
├── errors.test.ts
├── helper.test.ts
└── validation.test.ts
ローカル開発
# Clone
git clone https://github.com/nirholas/universal-crypto-mcp
cd universal-crypto-mcp
# Install
npm install
# Run dev server (stdio - Claude)
npm run dev
# Run dev server (HTTP - ChatGPT)
npm run dev:http
# Run dev server (SSE - legacy)
npm run dev:sse
🧪 テスト
テストの実行
# Run all tests
npm test
# Run unit tests only
npm run test:unit
# Run integration tests
npm run test:integration
# Run E2E tests (requires network access)
npm run test:e2e
# Run tests with coverage report
npm run test:coverage
# Run tests in watch mode (development)
npm run test:watch
テスト構成
| 種類 | 場所 | 説明 |
|---|
| ユニット | src/**/*.test.ts | 個々の関数/モジュールをテストします |
| インテグレーション | tests/integration/ | 複数のコンポーネントを組み合わせてテストします |
| E2E | tests/e2e/ | MCP サーバーの一連の処理をテストします |
E2E テスト
エンドツーエンドテストでは、ツール実行の一連の流れを検証します。
- EVM ツール - 複数のチェーンにおけるブロック、残高、トークン操作
- DeFi ツール - DefiLlama を介したプロトコルの TVL、利回り、ステーブルコイン
- マーケットデータ - CoinGecko、Fear & Greed index
- マルチチェーン - 異なるネットワーク間での同一操作
- エラーからの復旧 - エラー処理、無効な入力、エッジケース
カスタムテストユーティリティ
このプロジェクトには、MCP レスポンス用のカスタム Vitest マッチャーが含まれています。
// In your test file
import "../utils/assertions"
expect(result).toBeSuccessfulToolResponse()
expect(result).toHaveJsonProperty("balance")
expect(result).toContainValidAddress()
expect(result).toContainToolError(/invalid/i)
テストフィクスチャ
tests/utils/fixtures.ts にある再利用可能なテストデータです。
import {
ETH_MAINNET_ADDRESSES,
MOCK_TOKEN_DATA,
generateRandomAddress
} from "../utils/fixtures"
テストの詳細については、tests/README.md をご覧ください。
⚙️ 環境変数
拡張機能を利用するには、任意の API キーを設定します。.env ファイルを作成してください。
# Required for write operations (swaps, transfers, etc.)
PRIVATE_KEY=your_private_key_here
# Market Data (optional - has free tier)
COINGECKO_API_KEY=your_key # https://coingecko.com/api
COINSTATS_API_KEY=your_key # https://coinstats.app
# Social Sentiment (optional)
LUNARCRUSH_API_KEY=your_key # https://lunarcrush.com/developers
# News (optional)
CRYPTOPANIC_API_KEY=your_key # https://cryptopanic.com/developers
# Cross-chain Swaps (optional)
RUBIC_API_KEY=your_key # https://rubic.exchange
# Custom RPC endpoints (optional - uses public RPCs by default)
ETHEREUM_RPC_URL=https://mainnet.infura.io/v3/YOUR_KEY
ARBITRUM_RPC_URL=https://arb1.arbitrum.io/rpc
BASE_RPC_URL=https://mainnet.base.org
API キーなしで利用できる機能
| 機能 | API キーなし | API キーあり |
|---|
| トークン価格 | ✅ CoinGecko の無料枠 | ✅ より高いレート制限 |
| DeFi 分析 | ✅ DefiLlama(無料) | - |
| セキュリティチェック | ✅ GoPlus(無料) | - |
| DEX 分析 | ✅ GeckoTerminal(無料) | - |
| ソーシャルセンチメント | ❌ | ✅ LunarCrush |
| 暗号資産ニュース | ❌ | ✅ CryptoPanic |
| クロスチェーンスワップ | ✅ 基本機能 | ✅ 最適なルート |
ドキュメント
https://mcp.giving
� ドキュメントとサンプル
📖 ドキュメント
充実したガイドと API リファレンス:
💻 サンプル
実行して変更できるサンプルコード:
各サンプルには以下が含まれています:
- 完全なソースコード
- セットアップ手順を記載した README
- パッケージ設定
- 環境構築ガイド
�🗺️ ロードマップ
実装予定の暗号資産/ブロックチェーン/DeFi/Web3 機能を網羅したロードマップです。
凡例
🔗 ブロックチェーンの基本操作(クリックして展開)
🔗 ブロックチェーンの基本操作
ネットワークとチェーン
| 機能 | 状況 |
|---|
| チェーン ID、ブロック番号、ガス価格を取得 | ✅ |
| ネットワークの状態/稼働状況を取得 | ✅ |
| ネットワーク/チェーンを切り替え | ✅ |
| 対応ネットワーク一覧を取得 | ✅ |
| RPC エンドポイントを取得 | ✅ |
| ブロック時間を推定 | ✅ |
| チェーンのメタデータ(名前、シンボル、エクスプローラー)を取得 | ✅ |
| ファイナリティの状態を取得 | ✅ |
| メンプール/保留中のトランザクションを取得 | ✅ |
| ネットワークのピア/ノードを取得 | ✅ |
| ガスオラクルを取得 | ✅ |
ブロック
| 機能 | 状況 |
|---|
| 番号/ハッシュでブロックを取得 | ✅ |
| 最新のブロックを取得 | ✅ |
| ブロックのトランザクションを取得 | ✅ |
| ブロックのレシートを取得 | ✅ |
| アンクルブロックを取得 | ✅ |
| 新しいブロックをサブスクライブ | 📋 |
| ブロック報酬を取得 | ✅ |
| ブロックのガス使用量/上限を取得 | ✅ |
| ブロック範囲を取得 | ✅ |
| マイナー別にブロックを取得 | ✅ |
トランザクション
| 機能 | 状況 |
|---|
| トランザクションを送信 | ✅ |
| ハッシュでトランザクションを取得 | ✅ |
| トランザクションのレシートを取得 | ✅ |
| トランザクションの状態を取得 | ✅ |
| ガスを見積もり | ✅ |
| トランザクションを高速化(より高いガス価格で置き換え) | ✅ |
| トランザクションをキャンセル | ✅ |
| トランザクション入力をデコード | ✅ |
| トランザクションをシミュレート | ✅ |
| トランザクションのトレースを取得 | 📋 |
| 内部トランザクションを取得 | 📋 |
| トランザクションを一括処理 | ✅ |
| 保留中のトランザクションを取得 | ✅ |
| アドレス別にトランザクション履歴を取得 | ✅ |
アカウント/ウォレット
| 機能 | 状況 |
|---|
| 残高を取得(ネイティブトークン/トークン) | ✅ |
| nonce を取得 | ✅ |
| トランザクション数を取得 | ✅ |
| ウォレットを作成 | ✅ |
| ウォレットをインポート(秘密鍵/ニーモニック) | ✅ |
| 秘密鍵をエクスポート | 📋 |
| メッセージに署名 | ✅ |
| 署名を検証 | ✅ |
| 秘密鍵からアドレスを取得 | ✅ |
| ニーモニックを生成 | ✅ |
| アドレスを導出(HD ウォレット) | ✅ |
| マルチシグウォレットを操作 | 📋 |
| ウォレットの権限を取得 | 📋 |
| 承認を取り消し | ✅ |
| アカウント抽象化(ERC-4337) | 📋 |
| ソーシャルリカバリー | 📋 |
| ハードウェアウォレットとの連携 | 📋 |
| ウォレットのポートフォリオを取得 | ✅ |
| トークンの承認を取得 | ✅ |
💰 トークン操作(クリックして展開)
💰 トークン操作
ネイティブトークン
| 機能 | 状況 |
|---|
| ネイティブ残高を取得 | ✅ |
| ネイティブトークンを送金 | ✅ |
| ネイティブトークンをラップ/アンラップ(WETH、WBNB) | ✅ |
ERC-20(代替可能トークン)
| 機能 | 状況 |
|---|
| トークン情報(名前、シンボル、小数桁数、総供給量)を取得 | ✅ |
| トークン残高を取得 | ✅ |
| トークンを送金 | ✅ |
| 使用を承認 | ✅ |
| 使用許容量を取得 | ✅ |
| 代理送金 | ✅ |
| トークンをバーン | ✅ |
| トークンをミント | ✅ |
| トークン保有者を取得 | ✅ |
| トークンの送金履歴を取得 | ✅ |
| Permit(ガス代不要の承認 - EIP-2612) | ✅ |
| 送金を一括処理 | ✅ |
| トークンスナップショット | 📋 |
| トークンの供給情報を取得 | ✅ |
| トークンの承認を確認/取り消し | ✅ |
ERC-721(NFT)
| 機能 | 状況 |
|---|
| NFT のメタデータを取得 | ✅ |
| NFT の所有者を取得 | ✅ |
| NFT を転送 | ✅ |
| NFT を承認 | ✅ |
| すべての NFT に対する承認を設定 | ✅ |
| 所有者別に NFT を取得 | ✅ |
| NFT コレクション情報を取得 | ✅ |
| NFT をミント | 📋 |
| NFT をバーン | 📋 |
| NFT の転送履歴を取得 | 📋 |
| NFT の特性/属性を取得 | ✅ |
| NFT の希少度を取得 | 📋 |
| NFT の真正性を検証 | 📋 |
| NFT を一括転送 | ✅ |
| NFT の承認を確認 | ✅ |
| NFT の承認を取り消し | ✅ |
| マーケットプレイス向けに承認 | ✅ |
| URI から NFT のメタデータを取得 | ✅ |
ERC-1155(マルチトークン)
| 機能 | 状況 |
|---|
| トークン残高を取得(代替可能トークン+NFT) | ✅ |
| 送金を一括処理 | 📋 |
| 残高を一括照会 | 📋 |
| セーフ転送 | ✅ |
| URI を取得 | ✅ |
その他のトークン規格
| 機能 | 状況 |
|---|
| ERC-777(高度な代替可能トークン) | 📋 |
| ERC-3525(半代替可能トークン) | 📋 |
| ERC-4626(トークン化されたボールト) | 📋 |
| ERC-6551(トークンバウンドアカウント) | 📋 |
| ERC-404(ハイブリッドトークン) | 📋 |
| ソウルバウンドトークン(SBT) | 📋 |
🏦 DeFi - DEX、レンディング、ステーキング、デリバティブ(クリックして展開)
🏦 DeFi - 分散型取引所(DEX)
スワップ
| 機能 | ステータス |
|---|
| 見積もり/価格を取得 | ✅ |
| 指定した量のトークンを別のトークンにスワップ | ✅ |
| トークンを指定した量の別のトークンにスワップ | ✅ |
| マルチホップスワップ | ✅ |
| ルート分割スワップ | 📋 |
| DEX 間の集約 | ✅ |
| 指値注文 | 📋 |
| TWAP 注文(時間加重平均) | 📋 |
| ストップロス注文 | 📋 |
| スリッページの見積もりを取得 | ✅ |
| 価格への影響を取得 | ✅ |
| MEV 保護(プライベートトランザクション) | 📋 |
DEX 分析
| 機能 | ステータス |
|---|
| トレンドのプールを取得 | ✅ |
| 新しいプールを取得 | ✅ |
| 取引量上位のプールを取得 | ✅ |
| プールの OHLCV データを取得 | ✅ |
| プールの取引を取得 | ✅ |
| トークンのプールを取得 | ✅ |
| DEX リストを取得 | ✅ |
| チェーンをまたいでプールを検索 | ✅ |
| コントラクトアドレスでトークン価格を取得 | ✅ |
| プールのトランザクションを取得 | ✅ |
| 複数トークンの価格を照会 | ✅ |
流動性の提供
| 機能 | ステータス |
|---|
| 流動性を追加 | ✅ |
| 流動性を削除 | ✅ |
| LP トークン残高を取得 | ✅ |
| プールのリザーブを取得 | ✅ |
| プールの APY/APR を取得 | 📋 |
| インパーマネントロスの見積もりを取得 | 📋 |
| 集中流動性(Uniswap V3) | 📋 |
| 価格範囲を設定 | 📋 |
| 手数料を受け取る | 📋 |
| ポジションをリバランス | 📋 |
| ネイティブトークンで流動性を追加 | ✅ |
| アービトラージの機会を計算 | ✅ |
AMM タイプのサポート
| 機能 | ステータス |
|---|
| 定積型(x*y=k) | ✅ |
| ステーブルスワップ(Curve) | 📋 |
| 集中流動性 | 📋 |
| オーダーブックとのハイブリッド | 📋 |
| 仮想 AMM(パーペチュアル) | 📋 |
🏦 DeFi - 貸付と借入
貸付
| 機能 | ステータス |
|---|
| 資産を供給/預け入れ | ✅ |
| 資産を引き出す | ✅ |
| 供給 APY を取得 | ✅ |
| 供給済み残高を取得 | ✅ |
| 利用率を取得 | 📋 |
| 担保として有効化/無効化 | 📋 |
借入
| 機能 | ステータス |
|---|
| 資産を借り入れる | ✅ |
| 債務を返済する | ✅ |
| 借入 APY を取得 | ✅ |
| 借入残高を取得 | ✅ |
| ヘルスファクターを取得 | ✅ |
| 清算しきい値を取得 | ✅ |
| 借入可能な最大額を取得 | 📋 |
| フラッシュローン | ✅ |
| 借入上限を取得 | 📋 |
| フラッシュローン情報を取得 | ✅ |
清算
| 機能 | ステータス |
|---|
| 健全性を失ったポジションを清算 | 📋 |
| 清算可能なポジションを取得 | ✅ |
| 清算ボーナスを取得 | 📋 |
| 部分清算 | 📋 |
分離型市場
| 機能 | ステータス |
|---|
| 分離型プールに供給 | 📋 |
| 分離型プールから借入 | 📋 |
| 分離モードの債務上限を取得 | 📋 |
🥩 DeFi - ステーキング
ネイティブステーキング
| 機能 | ステータス |
|---|
| ネイティブトークンをステーキング | ✅ |
| ステーキング解除/引き出し | ✅ |
| 報酬を請求 | ✅ |
| ステーキング APY を取得 | ✅ |
| バリデーターリストを取得 | 📋 |
| バリデーターに委任 | 📋 |
| 再委任 | 📋 |
| ボンディング解除期間を取得 | 📋 |
リキッドステーキング
| 機能 | ステータス |
|---|
| リキッドステーキングトークン(stETH、rETH)を受け取るためにステーキング | ✅ |
| リキッドステーキングトークンをラップ解除 | ✅ |
| 交換レートを取得 | ✅ |
| ステーキング報酬率を取得 | ✅ |
LP ステーキング/ファーミング
| 機能 | ステータス |
|---|
| LP トークンをステーキング | ✅ |
| LP トークンのステーキングを解除 | ✅ |
| ファーミング報酬を請求 | ✅ |
| ファーミング APY を取得 | ✅ |
| 報酬を複利運用 | 📋 |
| 未受取報酬を取得 | ✅ |
| 報酬をブースト(veTokens) | 📋 |
リステーキング
| 機能 | ステータス |
|---|
| 資産をリステーキング(EigenLayer) | 📋 |
| リステーキングポイントを取得 | 📋 |
| オペレーターを選択 | 📋 |
| リステーキングから引き出す | 📋 |
📊 DeFi - デリバティブ
パーペチュアル先物
| 機能 | ステータス |
|---|
| ロング/ショートポジションを開く | 📋 |
| ポジションを閉じる | 📋 |
| 証拠金を追加/削除 | 📋 |
| レバレッジを設定 | 📋 |
| ファンディングレートを取得 | 📋 |
| オープンインタレストを取得 | 📋 |
| 清算価格を取得 | 📋 |
| ストップロス/テイクプロフィットを設定 | 📋 |
| 損益を取得 | 📋 |
| 部分決済 | 📋 |
オプション
| 機能 | ステータス |
|---|
| コール/プットオプションを購入 | 📋 |
| オプションを売却/売り建て | 📋 |
| オプションを行使 | 📋 |
| オプションのグリークスを取得 | 📋 |
| インプライドボラティリティを取得 | 📋 |
| オプションチェーンを取得 | 📋 |
| スプレッド戦略 | 📋 |
シンセティック資産
| 機能 | ステータス |
|---|
| シンセティック資産を発行する | 📋 |
| シンセティック資産をバーンする | 📋 |
| 担保率を取得する | 📋 |
| シンセティック資産の価格フィードを取得する | 📋 |
| シンセティック資産のポジションを清算する | 📋 |
🌉 クロスチェーン、ガバナンス、セキュリティ、NFT(クリックして展開)
🌉 クロスチェーンとブリッジ
ブリッジング
| 機能 | ステータス |
|---|
| トークンをクロスチェーンでブリッジする | ✅ |
| ブリッジの見積もりを取得する | ✅ |
| ブリッジのステータスを取得する | ✅ |
| 対応チェーンを取得する | ✅ |
| 対応トークンを取得する | ✅ |
| ブリッジされたトークンを受け取る | 📋 |
| ブリッジ手数料を取得する | ✅ |
| 推定所要時間を取得する | ✅ |
クロスチェーンメッセージング
| 機能 | ステータス |
|---|
| クロスチェーンメッセージを送信する | 📋 |
| クロスチェーンメッセージを受信する | 📋 |
| LayerZero の操作 | 📋 |
| Axelar の操作 | 📋 |
| Wormhole の操作 | 📋 |
| CCIP(Chainlink) | 📋 |
| Hyperlane の操作 | 📋 |
アトミックスワップ
| 機能 | ステータス |
|---|
| アトミックスワップを開始する | 📋 |
| アトミックスワップを完了する | 📋 |
| アトミックスワップを返金する | 📋 |
🗳️ ガバナンス
投票
| 機能 | ステータス |
|---|
| 提案を作成する | ✅ |
| 提案に投票する | ✅ |
| 投票を委任する | ✅ |
| 投票権を取得する | ✅ |
| 提案の状態を取得する | ✅ |
| 提案をキューに追加する | ✅ |
| 提案を実行する | ✅ |
| 提案をキャンセルする | ✅ |
| 投票レシートを取得する | ✅ |
トークンロック
| 機能 | ステータス |
|---|
| 投票用にトークンをロックする(veTokens) | 📋 |
| ロック期間を延長する | 📋 |
| ロック数量を増やす | 📋 |
| ロック解除されたトークンを引き出す | 📋 |
| ロック情報を取得する | 📋 |
Snapshot(オフチェーン)
| 機能 | ステータス |
|---|
| スペースを作成する | 📋 |
| オフチェーン提案を作成する | 📋 |
| オフチェーンで投票する | 📋 |
| Snapshot の結果を取得する | 📋 |
🔐 セキュリティと分析
コントラクト分析
| 機能 | ステータス |
|---|
| コントラクトのソースを検証する | ✅ |
| コントラクトの ABI を取得する | ✅ |
| コントラクトがプロキシかどうかを確認する | ✅ |
| 実装アドレスを取得する | ✅ |
| ハニーポットを検出する | ✅ |
| ラグプルのリスクを確認する | ✅ |
| GoPlus トークンセキュリティチェック | ✅ |
| GoPlus ラグプル検出 | ✅ |
| 監査スコア | 📋 |
| コントラクトの作成者を取得する | ✅ |
| コントラクトの経過期間を取得する | ✅ |
| 悪意のある関数を検出する | ✅ |
トークンセキュリティ
| 機能 | ステータス |
|---|
| トークンの安全性を確認する | ✅ |
| 保有者の分布を取得する | ✅ |
| ミント可能かどうかを確認する | ✅ |
| 一時停止可能かどうかを確認する | ✅ |
| 隠れた手数料がないか確認する | ✅ |
| 流動性がロックされているか確認する | ✅ |
| 上位保有者を取得する | ✅ |
| 所有権が放棄されているか確認する | ✅ |
| GoPlus NFT セキュリティ | ✅ |
| GoPlus 承認セキュリティ | ✅ |
ウォレットセキュリティ
| 機能 | ステータス |
|---|
| 承認一覧を取得する | ✅ |
| 承認を取り消す | ✅ |
| ドレイナーがないか確認する | ✅ |
| トランザクションの安全性をシミュレーションする | ✅ |
| ウォレットのリスクスコアを取得する | 📋 |
| GoPlus アドレスセキュリティ | ✅ |
| GoPlus dApp フィッシングチェック | ✅ |
| GoPlus 署名デコード | ✅ |
📈 価格と市場データ
価格フィード
| 機能 | ステータス |
|---|
| 現在価格を取得する | ✅ |
| 過去の価格を取得する | ✅ |
| OHLCV データを取得する | ✅ |
| DEX の価格を取得する | ✅ |
| オラクル(Chainlink、Pyth)から価格を取得する | ✅ |
| TWAP 価格を取得する | ✅ |
| 取引所間の価格を取得する | ✅ |
| 取引量を取得する | ✅ |
| 時価総額を取得する | ✅ |
| トレンドのコインを取得する | ✅ |
| コントラクトアドレスからトークンを取得する | ✅ |
| 為替レートを取得する | ✅ |
| コインのカテゴリーを取得する | ✅ |
| デリバティブデータを取得する | ✅ |
| 企業の BTC/ETH 保有量を取得する | ✅ |
分析
| 機能 | ステータス |
|---|
| TVL(ロックされた総価値)を取得する | ✅ |
| プロトコルの指標を取得する | ✅ |
| イールドファーミングの APY を取得する | ✅ |
| ガストラッカーを取得する | ✅ |
| クジラのトランザクションを取得する | 📋 |
| トークンフロー分析を取得する | 📋 |
| DEX の取引量を取得する | ✅ |
| レンディングの指標を取得する | 📋 |
| DeFi の手数料と収益を取得する | ✅ |
| ステーブルコインデータを取得する | ✅ |
| ブリッジの取引量を取得する | ✅ |
| 清算データを取得する | ✅ |
| DeFi ハッキングの履歴を取得する | ✅ |
| パーペチュアルデータを取得する | ✅ |
🆔 ID とドメイン
ENS(Ethereum Name Service)
| 機能 | ステータス |
|---|
| ドメインを登録する | ✅ |
| 名前をアドレスに解決する | ✅ |
| アドレスを名前に逆引きする | ✅ |
| プライマリ名を設定する | 📋 |
| レコード(テキスト、アドレス、コンテンツハッシュ)を設定する | ✅ |
| ドメインを移転する | ✅ |
| ドメインを更新する | ✅ |
| 有効期限を取得する | 📋 |
| サブドメインを設定する | ✅ |
その他のネームサービス
| 機能 | ステータス |
|---|
| Unstoppable Domains | 📋 |
| Space ID(.bnb) | 📋 |
| Bonfida(.sol) | 📋 |
| ANS(.avax) | 📋 |
DID と検証可能なクレデンシャル
| 機能 | ステータス |
|---|
| DID を作成する | 📋 |
| DID を解決する | 📋 |
| 検証可能なクレデンシャルを発行する | 📋 |
| クレデンシャルを検証する | 📋 |
| クレデンシャルを失効させる | 📋 |
🖼️ NFT とメタバース
NFT マーケットプレイス
| 機能 | ステータス |
|---|
| NFT を販売用に出品する | 📋 |
| NFT を購入する | 📋 |
| オファーを出す | 📋 |
| オファーを受け入れる | 📋 |
| 出品をキャンセルする | 📋 |
| NFT をオークションに出す | 📋 |
| オークションに入札する | 📋 |
| フロア価格を取得する | 📋 |
| コレクションの統計情報を取得する | 📋 |
NFT の作成
| 機能 | ステータス |
|---|
| NFT コレクションをデプロイする | 📋 |
| NFT をミントする | 📋 |
| ロイヤリティを設定する | 📋 |
| メタデータを設定する | 📋 |
| NFT を公開する | 📋 |
| ホワイトリストを管理する | 📋 |
| NFT をエアドロップする | 📋 |
NFT ファイナンス
| 機能 | ステータス |
|---|
| NFT 担保ローン | 📋 |
| NFT の分割化 | 📋 |
| NFT のレンタル | 📋 |
| NFT のステーキング | 📋 |
メタバース
| 機能 | ステータス |
|---|
| 仮想土地を購入する | 📋 |
| 仮想土地を売却する | 📋 |
| 土地上に建築する | 📋 |
| メタバース間でアセットを移転する | 📋 |
🔔 イベントとサブスクリプション
イベントのリッスン
| 機能 | ステータス |
|---|
| コントラクトイベントを購読する | 📋 |
| 保留中のトランザクションを購読する | 📋 |
| 新しいブロックを購読する | 📋 |
| ログを購読する | 📋 |
| トピックでイベントをフィルタリングする | ✅ |
| 過去のイベントを取得する | ✅ |
| イベントログをデコードする | ✅ |
Webhook と通知
| 機能 | ステータス |
|---|
| イベント用の webhook を設定する | 📋 |
| トランザクション通知を取得する | 📋 |
| 価格アラートを取得する | 📋 |
| 大口保有者アラートを取得する | 📋 |
| ガバナンス通知を取得する | 📋 |
📜 スマートコントラクトとのやり取り
読み取り操作
| 機能 | ステータス |
|---|
| view/pure 関数を呼び出す | ✅ |
| スロットのストレージを取得する | ✅ |
| コントラクトのバイトコードを取得する | ✅ |
| マルチコール(一括読み取り) | ✅ |
| 静的コールをシミュレーションする | ✅ |
書き込み操作
| 機能 | ステータス |
|---|
| コントラクトにトランザクションを送信する | ✅ |
| 関数呼び出しをエンコードする | ✅ |
| 関数の結果をデコードする | ✅ |
| 呼び出しのガスを見積もる | ✅ |
| トランザクションを一括処理する | ✅ |
コントラクトのデプロイ
| 機能 | ステータス |
|---|
| コントラクトをデプロイする | ✅ |
| CREATE2 でデプロイする | ✅ |
| プロキシコントラクトをデプロイする | ✅ |
| プロキシをアップグレードする | ✅ |
| エクスプローラーで検証する | ✅ |
🤖 高度な機能
MEV と Flashbots
| 機能 | ステータス |
|---|
| プライベートトランザクションを送信する | ✅ |
| バンドルを送信する | ✅ |
| MEV の機会を取得する | ✅ |
| バックラン保護 | ✅ |
| フロントラン保護 | ✅ |
| サンドイッチ攻撃保護 | ✅ |
アカウント抽象化(ERC-4337)
| 機能 | ステータス |
|---|
| スマートアカウントを作成する | 📋 |
| ユーザー操作を実行する | 📋 |
| 操作を一括処理する | 📋 |
| ガスをスポンサーする(Paymaster) | 📋 |
| セッションキー | 📋 |
| ソーシャルリカバリー | 📋 |
インテントとソルバー
| 機能 | ステータス |
|---|
| インテントを送信する | 📋 |
| ソルバーの見積もりを取得する | 📋 |
| ソルバー経由で実行する | 📋 |
オラクル
| 機能 | ステータス |
|---|
| Chainlink の価格を取得する | ✅ |
| Pyth の価格を取得する | 📋 |
| Band Protocol の価格を取得する | 📋 |
| API3 の価格を取得する | 📋 |
| ランダム性(VRF)をリクエストする | 📋 |
| 外部データをリクエストする | 📋 |
🛠️ ユーティリティ関数
ガス
| 機能 | ステータス |
|---|
| ガス価格を取得する | ✅ |
| 優先手数料を取得する | ✅ |
| ベース手数料を取得する | ✅ |
| ガスの履歴を取得する | ✅ |
| トランザクションのガスを見積もる | ✅ |
| EIP-1559 の手数料を取得する | ✅ |
エンコード/デコード
| 機能 | ステータス |
|---|
| ABI エンコード | ✅ |
| ABI デコード | ✅ |
| Keccak256 ハッシュ | ✅ |
| データのパック/アンパック | ✅ |
| 型付きデータへの署名(EIP-712) | ✅ |
アドレスユーティリティ
| 機能 | ステータス |
|---|
| アドレスの検証 | ✅ |
| チェックサムアドレス | ✅ |
| ENS からアドレスを取得 | ✅ |
| コントラクトかどうかを確認 | ✅ |
| コントラクトタイプを取得 | 📋 |
📰 データと情報
ニュースとソーシャル
| 機能 | ステータス |
|---|
| 暗号資産ニュースを取得 | ✅ |
| 暗号資産ニュースを検索 | ✅ |
| DeFi ニュースを取得 | ✅ |
| Bitcoin ニュースを取得 | ✅ |
| 最新ニュースを取得 | ✅ |
| ソーシャルセンチメントを取得 | ✅ |
| インフルエンサーランキングを取得 | ✅ |
| トレンドトピックを取得 | ✅ |
| コインのソーシャル指標を取得 | ✅ |
| ソーシャルフィードを取得 | ✅ |
| 市場センチメント指数を取得 | ✅ |
| Galaxy Score を取得 | ✅ |
| AltRank を取得 | ✅ |
| Twitter のメンションを取得 | 📋 |
| Discord のアクティビティを取得 | 📋 |
| GitHub のアクティビティを取得 | 📋 |
オンチェーンデータ
| 機能 | ステータス |
|---|
| トークン保有者を取得 | 📋 |
| クジラのウォレットを取得 | 📋 |
| スマートマネーの動向を取得 | 📋 |
| プロトコルのユーザーを取得 | 📋 |
| 1 日あたりのアクティブアドレス数を取得 | 📋 |
| ネットワークのハッシュレートを取得 | 📋 |
🏛️ 機関投資家向けとコンプライアンス(クリックして展開)
🏛️ 機関投資家向けとコンプライアンス
KYC/AML
| 機能 | ステータス |
|---|
| ウォレットのスクリーニング | 📋 |
| トランザクションのモニタリング | 📋 |
| リスクスコアリング | 📋 |
| 制裁対象の確認 | 📋 |
カストディ
| 機能 | ステータス |
|---|
| マルチシグ操作 | 📋 |
| コールドストレージ | 📋 |
| ホットウォレット管理 | 📋 |
| ポリシーの適用 | 📋 |
レポート
| 機能 | ステータス |
|---|
| 税務レポート | 📋 |
| ポートフォリオ追跡 | ✅ |
| 損益レポート | 📋 |
| トランザクション履歴のエクスポート | 📋 |
データソース
この MCP サーバーは、以下の API と連携します。
関連 MCP サーバー
それぞれ独自のリポジトリで保守されている、追加の専門 MCP サーバーです。
Binance.com サーバー
以下を含む、Binance のグローバル API を全面的にカバーします。
- 現物取引、ウォレット、ステーキング、マイニング
- コンバート、Simple Earn、アルゴリズム取引(TWAP/VP)
- NFT、Pay、コピートレード、デュアル投資
- VIP ローン、C2C/P2P、法定通貨
{
"mcpServers": {
"binance": {
"command": "npx",
"args": ["ts-node", "binance-mcp-server/src/index.ts"],
"env": {
"BINANCE_API_KEY": "your_key",
"BINANCE_API_SECRET": "your_secret"
}
}
}
}
Binance.US サーバー
米国の規制に準拠した取引所で、以下を提供します。
- 市場データ、現物取引、ウォレット
- ステーキング、OTC、サブアカウント
- カストディソリューション(機関投資家向け)
{
"mcpServers": {
"binance-us": {
"command": "node",
"args": ["binance-us-mcp-server/build/index.js"],
"env": {
"BINANCE_US_API_KEY": "your_key",
"BINANCE_US_API_SECRET": "your_secret"
}
}
}
}
クレジット
nich が開発しました(github.com/nirholas)
🏢 利用者
Universal Crypto MCP は、次のものを構築する開発者やチームに利用されています。
- 🤖 AI トレーディングボット - ポートフォリオ管理の自動化
- 📊 分析ダッシュボード - DeFi 監視ツール
- 🔒 セキュリティ監査担当者 - トークン審査ワークフロー
- 🏦 DeFi アプリケーション - クロスチェーン操作
- 📱 モバイルアプリ - 暗号資産ポートフォリオトラッカー
- 🎓 教育ツール - ブロックチェーン学習プラットフォーム
Universal Crypto MCP を利用していますか? ぜひお知らせください! プロジェクトをぜひ紹介させてください。
🤝 コントリビューション
あらゆる種類のコントリビューションを歓迎します!詳細については、コントリビューションガイドをお読みください。
コントリビューター向けクイックスタート
# Fork and clone the repo
git clone https://github.com/YOUR_USERNAME/universal-crypto-mcp.git
cd universal-crypto-mcp
# Install dependencies
npm install
# Create a feature branch
git checkout -b feat/your-feature
# Make your changes, then run checks
npm run lint # Check code style
npm test # Run tests
npm run test:coverage # Check coverage
# Commit with conventional commits
git commit -m "feat(module): add new feature"
# Push and create a PR
git push origin feat/your-feature
コードスタイル
フォーマットには Prettier、リントには ESLint を使用しています。
npm run format # Format code
npm run lint # Check types and lint
npm run lint:fix # Auto-fix issues
コントリビューションの方法
📜 ライセンス
Apache-2.0 © nich
ブロックチェーンのクエリをコピー&ペーストするのはもうやめましょう。AI に任せましょう。
暗号資産コミュニティのために 💜 を込めて作られました
🌐 HTTP によるライブデプロイ
Universal Crypto MCP は、MCP Streamable HTTP トランスポート経由でデプロイされ、HTTP で利用できます。ローカルへのインストールは不要です。
エンドポイント:
https://modelcontextprotocol.name/mcp/universal-crypto-mcp
任意の MCP クライアントから接続
MCP クライアントの設定(Claude Desktop、Cursor、SperaxOS など)に追加します。
{
"mcpServers": {
"universal-crypto-mcp": {
"type": "http",
"url": "https://modelcontextprotocol.name/mcp/universal-crypto-mcp"
}
}
}
利用可能なツール(11 個)
| ツール | 説明 |
|---|
get_price | 暗号資産の価格を取得 |
get_market_overview | 市場の概要 |
get_trending | トレンドのコイン |
search_coins | コインを検索 |
get_coin_detail | コインの詳細 |
get_global_stats | グローバル統計 |
get_defi_protocols | DeFi プロトコル |
get_protocol_detail | プロトコルの詳細 |
get_chain_tvl | チェーンの TVL |
get_gas_prices | Ethereum のガス価格 |
get_token_info | コントラクトからトークン情報を取得 |
リクエスト例
暗号資産の価格を取得:
curl -X POST https://modelcontextprotocol.name/mcp/universal-crypto-mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_price","arguments":{"ids":"bitcoin","vs_currencies":"usd"}}}'
市場の概要:
curl -X POST https://modelcontextprotocol.name/mcp/universal-crypto-mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_market_overview","arguments":{"limit":10}}}'
トレンドのコイン:
curl -X POST https://modelcontextprotocol.name/mcp/universal-crypto-mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_trending","arguments":{}}}'
すべてのツールを一覧表示
curl -X POST https://modelcontextprotocol.name/mcp/universal-crypto-mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
こちらでも利用可能
modelcontextprotocol.name によって提供 — オープンな MCP HTTP ゲートウェイ
スターの履歴

プロジェクトを支援する
universal-crypto-mcp が時間の節約に役立ったら、GitHub でスターを付けてください。スターがあると、ほかの開発者や AI エージェントが信頼できるリポジトリを見つけやすくなります。操作はワンクリックで完了します。
このツールを使いそうな人を知っていますか? X に投稿 · Bluesky で共有 · LinkedIn で共有 · Hacker News に投稿 · Reddit で共有
AI エージェントにも対応
コーディングエージェントや LLM ツールは、このリポジトリを直接読み取れます:AGENTS.md、llms.txt、llms-full.txt。エージェントに https://github.com/nirholas/universal-crypto-mcp を指定すれば、必要なコンテキストを取得できます。
同じ作者によるその他のプロジェクト
コントリビューター
