XRPL MCP サービス
XRP Ledger(XRPL)への包括的なアクセスを提供するModel Context Protocol(MCP)サーバー。このサービスにより、AIモデルは標準化されたエンドポイントを介してXRPLと連携できるようになります。
特徴
アカウント情報
xrpl_account_info
- 基本的なアカウントの詳細xrpl_account_balances
- XRPとトークンの残高(人間が読める形式)xrpl_account_lines
- 信頼ラインxrpl_account_offers
- アクティブな取引オファーxrpl_account_nfts
- NFT保有量xrpl_account_tx
- 取引履歴
分散型取引所
xrpl_order_book
- 通貨ペアの注文書を表示するxrpl_market_price
- 現在の市場価格を取得するxrpl_amm_info
- 自動マーケットメーカー情報
NFTオペレーション
xrpl_nft_offers
- NFTの売買オファーを表示
信頼ラインと支払い
xrpl_set_trust_line
- 新しい信頼ラインを確立するxrpl_remove_trust_line
- 既存の信頼ラインを削除するxrpl_payment_channels
- 支払いチャネル情報xrpl_find_path
- 支払いパスの検索xrpl_deposit_auth
- 支払い承認を確認する
システム
xrpl_server_info
- ノードのステータスと情報xrpl_submit_tx
- 署名されたトランザクションを送信する
設定
.env
ファイルを作成します。
依存関係をインストールします:
サーバーを実行します。
APIの使用例
アカウント情報を取得する
アカウント残高を取得する
信頼ラインを設定する
AMM情報を取得する
市場価格を取得する
プロジェクト構造
主要コンポーネント
xrpl_tools.py
コアXRPLインタラクション関数
イベントループ処理による非同期実装
エラー処理とレスポンスのフォーマット
レジスタツール.py
MCPツール登録
エンドポイントのマッピングと構成
将来の機能強化
AMM(流動性プール)運用
プールを作成する
流動性の追加/削除
プールパラメータに投票する
高度な取引
オファーの作成/キャンセル
自動取引機能
価格アラート
NFTオペレーション
ミントNFT
オファーの作成/承認
コレクション管理
よくある問題
非同期イベントループ: 「asyncio.run() は実行中のイベントループから呼び出すことができません」と表示される場合は、xrpl_tools.py の非同期実装を確認してください。
レート制限: 本番環境での使用にはレート制限の実装を検討してください
貢献
リポジトリをフォークする
機能ブランチを作成する
変更を実装する
プルリクエストを送信する
重要な注意事項
生産時には常に「検証済み」の台帳を使用する
安全なウォレットシードと秘密鍵
取引手数料を監視する
まずはテストネットで徹底的にテストする
リソース
ライセンス
マサチューセッツ工科大学
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
XRP Ledger(XRPL)への包括的なアクセスを提供するModel Context Protocol(MCP)サーバー。このサービスにより、AIモデルは標準化されたエンドポイントを介してXRPLと連携できるようになります。
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol (MCP) server implementation for the OpenLedger API. This server provides structured context to AI models according to the MCP specification.Last updated -8Apache 2.0
- -securityFlicense-qualityAn MCP server that exposes the XTB trading API, allowing users to interact with their XTB trading accounts through the Model Context Protocol to perform operations like account management, market data retrieval, and trade execution.Last updated -11
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server designed to easily dump your codebase context into Large Language Models (LLMs).Last updated -112Apache 2.0
- AsecurityFlicenseAqualityAn all-in-one Model Context Protocol (MCP) server that connects your coding AI to numerous databases, data warehouses, data pipelines, and cloud services, streamlining development workflow through seamless integrations.Last updated -3