mcpField
C
CryptoAPIs-io

CryptoAPIs-io

リモート
github.com/CryptoAPIs-io金融データ01 週間前に更新
リポジトリ

CryptoAPIs-io について

CryptoAPIs-ioは、複数のブロックチェーンに関するCrypto APIsのデータを調べる、開発者やエージェント向けの統合MCPサーバーです。14の製品群を1つのプロセスにまとめ、ツール、プロンプト、リソースを提供します。署名と決済のサーバーは別途インストールします。

主な機能

  1. 01アドレス残高と取引履歴の取得
  2. 02AML審査とブロックチェーンデータ照会
  3. 03手数料の見積もりと取引準備
  4. 04市場データとコントラクト情報
  5. 05Webhook購読管理と取引のブロードキャスト

活用シーン

  1. 01残高と取引履歴の確認
  2. 02アドレスや取引のAML審査
  3. 03手数料の見積もりと取引準備
  4. 04資産価格やコントラクトデータの照会

MCP 対応

MCPクライアントにCrypto APIs製品のツール、プロンプト、`cryptoapis://`リソースを公開します。ローカル実行と、ホスト型のHTTP Streamableサーバーの両方に対応します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://ai.cryptoapis.io/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://ai.cryptoapis.io/mcp認証が必要
パッケージ
npm@cryptoapis-io/mcp0.5.0

ツール

詳細

@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)
amlAML アドレス検証とトランザクション審査
block_dataブロックレベルのデータ(EVM、UTXO、XRP)
blockchain_eventsWebhook サブスクリプションの作成と管理
blockchain_fees手数料の推奨とガス見積もり(EVM、UTXO、XRP、Tezos、Solana)
broadcast署名済みの生トランザクションのブロードキャスト
contractsスマートコントラクトの ABI とオンチェーンデータ(EVM、Solana)
hd_walletxpub/HD ウォレットの残高と同期(EVM、UTXO、XRP)
market_data資産価格、為替レート、メタデータ
prepare_transactions署名前トランザクションの作成(EVM、Tezos、Solana、Kaspa、XRP、UTXO、Tron)
simulateEthereum トランザクションのドライランシミュレーション
transactions_dataトランザクションの検索と一覧表示
utilsアドレスの導出とエンコードのユーティリティ

各製品には、プロンプトと cryptoapis://<product>/... リソースも登録されます。

含まれないもの: @cryptoapis-io/mcp-signer(ローカルでのトランザクション署名)、@cryptoapis-io/mcp-x402-pay (購入者側の x402)、および @cryptoapis-io/mcp-x402-accept(販売者側の x402 ペイウォール)は別途インストールする必要があります。これらは資金を移動したり鍵を保持したりするため、この統合版サーバーには意図的に含まれていません。

前提条件

使い方

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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。