CryptoAPIs-io について
CryptoAPIs-ioは、複数のブロックチェーンに関するCrypto APIsのデータを調べる、開発者やエージェント向けの統合MCPサーバーです。14の製品群を1つのプロセスにまとめ、ツール、プロンプト、リソースを提供します。署名と決済のサーバーは別途インストールします。
主な機能
- 01アドレス残高と取引履歴の取得
- 02AML審査とブロックチェーンデータ照会
- 03手数料の見積もりと取引準備
- 04市場データとコントラクト情報
- 05Webhook購読管理と取引のブロードキャスト
活用シーン
- 01残高と取引履歴の確認
- 02アドレスや取引のAML審査
- 03手数料の見積もりと取引準備
- 04資産価格やコントラクトデータの照会
MCP 対応
MCPクライアントにCrypto APIs製品のツール、プロンプト、`cryptoapis://`リソースを公開します。ローカル実行と、ホスト型のHTTP Streamableサーバーの両方に対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://ai.cryptoapis.io/mcpclaude mcp add --transport http cryptoapis-io https://ai.cryptoapis.io/mcp{"mcpServers":{"cryptoapis-io":{"type":"http","url":"https://ai.cryptoapis.io/mcp"}}}Cursor で開く{"servers":{"cryptoapis-io":{"type":"http","url":"https://ai.cryptoapis.io/mcp"}}}VS Code で開く{"mcpServers":{"cryptoapis-io":{"type":"http","url":"https://ai.cryptoapis.io/mcp"}}}{"mcpServers":{"cryptoapis-io":{"serverUrl":"https://ai.cryptoapis.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://ai.cryptoapis.io/mcp認証が必要ツール
詳細
@cryptoapis-io/mcp
統合版のCrypto APIs MCP サーバーです。14 種類すべてのデータ製品を、1 つのプロセス、1 つのコマンドで利用できます。
含まれる機能
各ツールの名前は <product>__<tool> です(例:block_data__evm_block_data)。
| 製品 | ツール |
|---|---|
address_history | 同期済みアドレスの管理、完全なトランザクション/トークン履歴(EVM、UTXO) |
address_latest | 現在の残高/状態(EVM、UTXO、Solana、XRP、Kaspa) |
aml | AML アドレス検証とトランザクション審査 |
block_data | ブロックレベルのデータ(EVM、UTXO、XRP) |
blockchain_events | Webhook サブスクリプションの作成と管理 |
blockchain_fees | 手数料の推奨とガス見積もり(EVM、UTXO、XRP、Tezos、Solana) |
broadcast | 署名済みの生トランザクションのブロードキャスト |
contracts | スマートコントラクトの ABI とオンチェーンデータ(EVM、Solana) |
hd_wallet | xpub/HD ウォレットの残高と同期(EVM、UTXO、XRP) |
market_data | 資産価格、為替レート、メタデータ |
prepare_transactions | 署名前トランザクションの作成(EVM、Tezos、Solana、Kaspa、XRP、UTXO、Tron) |
simulate | Ethereum トランザクションのドライランシミュレーション |
transactions_data | トランザクションの検索と一覧表示 |
utils | アドレスの導出とエンコードのユーティリティ |
各製品には、プロンプトと cryptoapis://<product>/... リソースも登録されます。
含まれないもの: @cryptoapis-io/mcp-signer(ローカルでのトランザクション署名)、@cryptoapis-io/mcp-x402-pay
(購入者側の x402)、および @cryptoapis-io/mcp-x402-accept(販売者側の x402 ペイウォール)は別途インストールする必要があります。これらは資金を移動したり鍵を保持したりするため、この統合版サーバーには意図的に含まれていません。
前提条件
- Node.js 18+
- Crypto APIs アカウントと API キー(登録 | API キーを取得)
使い方
npx @cryptoapis-io/mcp --api-key YOUR_API_KEY
または、環境変数を使用します。
export CRYPTOAPIS_API_KEY=YOUR_API_KEY
npx @cryptoapis-io/mcp
Claude Desktop
{
"mcpServers": {
"cryptoapis": {
"command": "npx",
"args": ["-y", "@cryptoapis-io/mcp"],
"env": {
"CRYPTOAPIS_API_KEY": "your_api_key_here"
}
}
}
}
Cursor
.cursor/mcp.json に追加します。
{
"mcpServers": {
"cryptoapis": {
"command": "npx",
"args": ["-y", "@cryptoapis-io/mcp"],
"env": {
"CRYPTOAPIS_API_KEY": "your_api_key_here"
}
}
}
}
VS Code
.vscode/mcp.json に追加します。
{
"servers": {
"cryptoapis": {
"command": "npx",
"args": ["-y", "@cryptoapis-io/mcp"],
"env": {
"CRYPTOAPIS_API_KEY": "your_api_key_here"
}
}
}
}
リモート MCP サーバー
Crypto APIs は、同じ統合版サーバーを HTTP Streamable トランスポートで
https://ai.cryptoapis.io/mcp にもホストしています。インストールは不要です。各リクエストの x-api-key ヘッダーで API
キーを渡してください。
{
"mcpServers": {
"cryptoapis": {
"url": "https://ai.cryptoapis.io/mcp",
"headers": {
"x-api-key": "your_api_key_here"
}
}
}
}
HTTP トランスポート(セルフホスト)
npx @cryptoapis-io/mcp --transport http --api-key YOUR_API_KEY
CLI 引数の全一覧、HTTP API キーのモード、および localhost の外部にサーバーを公開する方法については、メインの README をご覧ください。
一部の製品だけが必要ですか?
統合版サーバーの代わりに、使用するパッケージだけをインストールしてください。
npx @cryptoapis-io/mcp-block-data --api-key YOUR_API_KEY
API リファレンスの全容については、ドキュメントをご覧ください。
重要:API キーが必要です
警告: 有効な API キーを使わずにリクエストを行った場合、または誤った API キーを使用した場合、Crypto APIs エコシステムで IP アドレスが禁止される可能性があります。サーバーを起動する前に、必ず有効な API キーが設定されていることを確認してください。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。