realtime-crypto-mcp-server について
realtime-crypto-mcp-serverは、CoinCapを通じて暗号資産取引所の詳細と現在の米ドルレートを取得するMCPサーバーです。リクエストのレート制限と再試行機能を備えています。
主な機能
- 01取引所の出来高、順位、取引ペアの取得
- 02暗号資産の現在の米ドルレート取得
- 03リクエストのレート制限と再試行
- 04TypeScriptによる実装
活用シーン
- 01取引所の取引状況や取引ペアの確認
- 02暗号資産の現在の米ドルレートの照会
MCP 対応
CoinCap APIのデータを使い、取引所情報とレートを照会するツールをMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
realtime-crypto-mcp-server
Model Context Protocol(MCP)サーバー向けのリアルタイム暗号資産データプロバイダーです。このパッケージはCoinCap APIと連携し、暗号資産取引所の詳細情報と現在のレートを提供します。
主な機能
- 暗号資産取引所の詳細情報を取得します(取引量、ランキング、取引ペア)
- 暗号資産の現在の米ドル建てレートを取得します
- APIリクエスト向けのレート制限と再試行機能を内蔵しています
- TypeScriptによる完全な型付けに対応しています
- MCPサーバーSDKと互換性があります
🚀 クイックスタート
使用を開始するには、この設定をMCPクライアントの設定JSONに追加します。
{
"mcpServers": {
"realtime-crypto": {
"command": "npx",
"args": ["realtime-crypto-mcp-server"]
}
}
}
前提条件
- Node.js 18+
- npx
開発
依存関係をインストールします。
npm install
サーバーをビルドします。
npm run build
暗号資産取引所・レートツールキット
このパッケージは、CoinCap APIを使用して、暗号資産取引所の詳細情報と暗号資産の現在の為替レートを取得するツールを提供します。
APIリファレンス
getExchangeDetailsTool
暗号資産取引所の詳細情報を取得します。
入力:
exchange(string):取引所ID(例:binance、coinbase、kraken)
レスポンス例: Binanceの取引所情報:
名称:Binance
ランキング:1
取引量(米ドル):$14,789,244,354.70
総取引量に占める割合:31.39%
取引ペア:1078
ウェブサイト:https://www.binance.com/
最終更新:4/5/2025, 12:34:56 PM
getRatesTool
暗号資産の現在の為替レートを取得します。
入力:
currency(string):暗号資産ID(例:bitcoin、ethereum、litecoin)
レスポンス例: bitcoinの現在のレート:
シンボル:BTC ₿ 種類:暗号資産 米ドルレート:$82,821.30
🧠 データソース
このパッケージは、1,000種類を超える暗号資産のリアルタイム価格と市場動向を提供する、無料の暗号資産市場データAPIであるCoinCap APIのデータを使用します。
⏱️ レート制限
このパッケージには、CoinCap APIのレート制限に対応するためのレート制限機能と再試行機能が組み込まれています。
- レート制限されたリクエストの再試行は最大3回です
- 1秒から始まる指数バックオフを使用します
📄 ライセンス
MIT
👨💻 作成者
Mohan Kumar
🙏 謝辞
- 暗号資産市場データを提供するCoinCap API
- MCPサーバーフレームワークを提供するModel Context Protocol
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。