RM

romthpt/mcp-xrpl

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

13 stars 13 forks Качество 68 Тренд 28MIT

Лицензия: MIT | XRPL Networks | TypeScript | xrpl.js

Обзор

Лицензия: MIT | XRPL Networks | TypeScript | xrpl.js Комплексный сервер Model Context Protocol (MCP), который предоставляет услуги блокчейна для экосистемы XRP Ledger. Этот сервер позволяет агентам ИИ взаимодействовать с XRPL MainNet, TestNet и DevNet с унифицированным интерфейсом. Сервер MCP XRPL использует протокол Model Context для предоставления услуг XRP Ledger агентам ИИ. Он поддерживает широкий спектр услуг, включая: - Состояние чтения реестра (балансы, транзакции, информация о счете и т. д.) - Взаимодействие со смарт-контрактами (через Hooks) - Передача XRP и выпущенных токенов - Запрос метаданных и остатков токенов - Управление децентрализованными идентификаторами (DID) - Работа с NFT на операциях XRPL - Автоматизированный маркетмейкер (AMM) - Платежные каналы, эскроумы и чеки - Операции с данными Oracle - Управление Trustline Все услуги предоставляются через согласованный интерфейс инструментов и ресурсов MCP, что позволяет агентам ИИ легко находить и использовать функциональность XRPL.

Обзор (машинный перевод)

Лицензия: MIT | XRPL Networks | TypeScript | xrpl.js

Комплексный сервер Model Context Protocol (MCP), который предоставляет услуги блокчейна для экосистемы XRP Ledger. Этот сервер позволяет агентам ИИ взаимодействовать с XRPL MainNet, TestNet и DevNet с унифицированным интерфейсом.

Содержимое

  • Обзор
  • Особенности Поддерживаемые сети
  • Предварительные условия
  • Установка
  • Конфигурация сервера
  • Использование
  • Ссылка API
  • Вопросы безопасности Структура проекта
  • Развитие
  • Лицензия

Обзор

Сервер MCP XRPL использует протокол Model Context для предоставления услуг XRP Ledger агентам ИИ. Он поддерживает широкий спектр услуг, включая:

  • состояние книги чтения (балансы, транзакции, информация о счете и т. д.) Взаимодействие со смарт-контрактами (через Hooks) Передача XRP и выпущенных токенов Запрос метаданных токенов и балансов Управление децентрализованными идентификаторами (DID) Работа с NFT на XRPL Автоматизированный маркетмейкер (AMM)
  • Платежные каналы, эскроу и чеки Операции с данными Oracle Доверительное управление

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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

Открыть полный README на GitHub

Установка

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

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →