RM

romthpt/mcp-xrpl

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

13 stars 13 forks 品質 68 トレンド 28MIT

ライセンス:MIT | XRPLネットワーク | TypeScript | xrpl.js

概要

ライセンス:MIT | XRPLネットワーク | TypeScript | xrpl.js XRP Ledgerエコシステム用のブロックチェーンサービスを提供する包括的なモデルコンテキストプロトコル(MCP)サーバー。 このサーバーは、AIエージェントがXRPL MainNet、TestNet、DevNetと統一されたインターフェイスでやり取りできるようにします。 MCP XRPL Server は、モデルコンテキストプロトコルを活用し、XRP Ledger サービスを AI エージェントに提供します。 以下を含む幅広いサービスをサポートしています。 - Ledgerの状態(残高、取引、アカウント情報など)の読み込み - スマートコントラクト(Hooks経由)との相互作用 - XRPおよび発行されたトークンの転送 - トークンメタデータと残高の照会 - 分散型識別子の管理(DID) - XRPLでNFTと操作 - 決済チャネル、エスクロー、およびチェック - Oracleデータ - Trustline管理 すべてのサービスは、MCP ツールとリソースの一貫したインターフェイスで公開され、AI エージェントが XRPL の機能を発見し、使用するのは簡単です.

概要(AI 翻訳)

ライセンス:MIT | XRPLネットワーク | TypeScript | xrpl.js

XRP Ledgerエコシステム用のブロックチェーンサービスを提供する包括的なモデルコンテキストプロトコル(MCP)サーバー。 このサーバーは、AIエージェントがXRPL MainNet、TestNet、DevNetと統一されたインターフェイスでやり取りできるようにします。

コンテンツ

  • 概要
  • 特徴
  • サポートされているネットワーク
  • 前提条件
  • インストール
  • サーバー構成
  • 使用法
  • APIリファレンス
  • セキュリティの考慮事項
  • プロジェクト構成
  • 開発
  • ライセンス

Overview

MCP XRPL Server は、モデルコンテキストプロトコルを活用し、XRP Ledger サービスを AI エージェントに提供します。 以下を含む幅広いサービスをサポートしています。

  • 読書導かれた状態(バランス、トランザクション、アカウント情報など)
  • スマートな契約(ホックによって)との相互作用
  • XRPおよび発行されたトークンの転送
  • トークンメタデータと残高の照会
  • 分散型識別子の管理(DID)
  • XRPL の NFT を使用
  • 自動マーケットメーカー(AMM)業務
  • 決済チャネル、エスクロー、およびチェック
  • Oracleデータ操作
  • トラストライン管理

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

XRP Ledger Model Context Protocol Server

License: MIT | XRPL Networks | TypeScript | xrpl.js

A comprehensive Model Context Protocol (MCP) server that provides blockchain services for the XRP Ledger ecosystem. This server enables AI agents to interact with XRPL MainNet, TestNet, and DevNet with a unified interface.

📋 Contents

🔭 Overview

The MCP XRPL Server leverages the Model Context Protocol to provide XRP Ledger services to AI agents. It supports a wide range of services including:

  • Reading ledger state (balances, transactions, account info, etc.)
  • Interacting with smart contracts (via Hooks)
  • Transferring XRP and issued tokens
  • Querying token metadata and balances
  • Managing decentralized identifiers (DIDs)
  • Working with NFTs on the XRPL
  • Automated Market Maker (AMM) operations
  • Payment channels, escrows, and checks
  • Oracle data operations
  • Trustline management

All services are exposed through a consistent interface of MCP tools and resources, making it easy for AI agents to discover and use XRPL functionality.

✨ Features

Account Management

  • Connect to XRPL networks (MainNet, TestNet, DevNet)
  • Account information retrieval
  • Account property management
  • Deposit preauthorization
  • Regular key management

XRP and Token Operations

  • Transfer XRP between accounts
  • Get token metadata (name, symbol, decimals, supply)
  • Check token balances
  • Transfer tokens between addresses
  • Approve token spending
  • Token clawback

NFT Operations

  • Mint NFTs on the XRP Ledger
  • View NFT metadata
  • Verify NFT ownership
  • Transfer NFTs between addresses
  • Get NFT collections

Decentralized Identifier (DID)

  • Create DIDs on the XRPL
  • Resolve DIDs
  • Update DID documents
  • Deactivate DIDs

AMM Operations

  • Create Automated Market Makers
  • Deposit to AMMs
  • Place bids on AMMs
  • Vote on AMM parameters
  • Delete AMMs
  • Clawback assets from AMMs

Check Operations

  • Create checks
  • Cash checks
  • Cancel checks

Offer/DEX Operations

  • Create offers
  • Cancel offers

Oracle Operations

  • Set oracle data
  • Delete oracle data

Payment Channels

  • Create payment channels
  • Fund payment channels
  • Claim from payment channels

Escrow

  • Create escrows
  • Finish escrows
  • Cancel escrows

Trustlines

  • Set and manage trustlines

Ticketing

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →