RM

romthpt/mcp-xrpl

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

13 stars 13 forks 质量 68 趋势 28MIT

许可证:MIT XRPL 网络 QQ TypeScript Xrpl.js

概览

许可证:MIT XRPL 网络 QQ TypeScript Xrpl.js 一个全面的模型背景协议(MCP)服务器,为XRPLedger生态系统提供块链服务. 这个服务器使AI代理能够与XRPL MainNet,TestNet,以及使用统一接口的DevNet交互. MCP XRPL Server利用"模型背景协议"向AI代理提供XRP Ledger服务. 它支持广泛的服务,包括: - 阅读分类账状态(余额,交易,账户信息等) - 与智能合同互动(通过Hooks) - 转出XRP并发布令牌 - 查询令牌元和余额 - 管理分散化标识符(DID) - 在XRPL上与NFT合作 - 自动市场制造商(AMM)业务 - 支付渠道,代管,并检查 - Oracle数据业务 - 信托管理 所有服务都通过MCP工具与资源的一致接口被曝光,使AI代理容易发现和使用XRPL功能.

概述(AI 翻译)

许可证:MIT XRPL 网络 QQ TypeScript Xrpl.js

一个全面的模型背景协议(MCP)服务器,为XRPLedger生态系统提供块链服务. 这个服务器使AI代理能够与XRPL MainNet,TestNet,以及使用统一接口的DevNet交互.

□ * * * * *

  • 概览
  • 特征
  • 支持的网络
  • 先决条件
  • 安装
  • 服务器配置
  • 使用费
  • API 参考
  • 安全考虑 项目结构
  • 发展
  • 执照

□ □ □ 概览

MCP XRPL Server利用"模型背景协议"向AI代理提供XRP Ledger服务. 它支持广泛的服务,包括:

  • 阅读分类账状态(余额、交易、账户信息等)
  • 与智能合同互动(通过Hooks)
  • 转出XRP并发行了代币
  • 查询象征性元数据和余额
  • 管理分散的识别资料
  • 在XRPL上与NFT合作
  • 自动市场制造商业务
  • 支付渠道、代管和支票
  • 甲骨文数据操作
  • 信托管理

本页由 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 新手?先看 mcpskill.org 教程 →