Skip to main content
Glama

XRPL MCP Server

by lgcarrier

XRPL MCP 서버

AI 모델에 XRP Ledger 데이터 및 기능에 대한 액세스를 제공하는 MCP(모델 컨텍스트 프로토콜) 서버입니다.

개요

XRPL MCP 서버는 Claude 및 GPT와 같은 대규모 언어 모델(LLM)과 XRP Ledger를 연결하는 다리 역할을 합니다. 이를 통해 AI 모델은 표준화된 API 인터페이스를 통해 XRP Ledger에서 계정 정보를 검색할 수 있습니다.

특징

  • 계좌 정보(잔액, 일련번호)를 가져옵니다.
  • 신뢰 라인 및 발행 통화 쿼리
  • 계정이 소유한 NFT 보기
  • 거래 내역 검색
  • DEX에서 주문장 데이터 액세스
  • 서명된 거래를 네트워크에 제출합니다.
  • 서버 상태 정보 가져오기
  • MCP를 통한 안정적인 XRP Ledger 데이터 액세스
  • MCP 호환 AI 애플리케이션과의 쉬운 통합

설치

출처에서

  1. 이 저장소를 복제하세요:지엑스피1
  2. 가상 환경을 만들고 활성화하세요.
    python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
  3. 종속성 설치:
    pip install -r requirements.txt

pip 사용하기

pip install xrpl-mcp-server

구성

서버는 다음과 같은 환경 변수를 사용합니다.

용법

출처에서 실행

서버를 시작합니다:

python -m xrpl_mcp_server

설치된 패키지로 실행

xrpl-mcp-server

Claude 또는 기타 MCP 호환 AI 어시스턴트와 함께 사용

  1. MCP 설치:
    mcp install xrpl-mcp-server
  2. 클로드는 XRPL 도구를 사용할 수 있게 되며, 이를 통해 XRP Ledger 계정 정보를 요청할 수 있습니다.

사용 가능한 도구

계정 정보 받기

XRP Ledger 계정에 대한 정보를 검색합니다.

매개변수:

  • address (문자열): XRP Ledger 계정 주소("r"로 시작)

보고:

  • XRP 계정 잔액
  • 계정 순번

계정_라인_받기

XRP Ledger 계정의 신뢰 라인을 검색합니다.

매개변수:

  • address (문자열): XRP Ledger 계정 주소("r"로 시작)
  • peer (문자열, 선택 사항): 결과를 필터링할 상대방 계정의 주소
  • limit (정수, 선택 사항): 반환되는 신뢰 줄 수에 대한 제한

보고:

  • 계정의 신뢰 라인에 대한 JSON 형식 정보

get_account_nfts

XRP Ledger 계정이 소유한 NFT를 검색합니다.

매개변수:

  • address (문자열): XRP Ledger 계정 주소("r"로 시작)
  • limit (정수, 선택 사항): 반환되는 NFT 수에 대한 제한

보고:

  • 계정의 NFT에 대한 JSON 형식 정보

계정 거래 가져오기

XRP Ledger 계정의 거래 내역을 검색합니다.

매개변수:

  • address (문자열): XRP Ledger 계정 주소("r"로 시작)
  • limit (정수, 선택 사항): 반환되는 거래 수에 대한 제한
  • binary (부울, 선택 사항): 거래를 이진 형식으로 반환하기 위한 플래그(기본값 False)
  • forward (부울, 선택 사항): 원장 기록에서 전방 검색을 위한 플래그(기본값 False)

보고:

  • 계정 거래 내역에 대한 JSON 형식 정보

get_server_info

연결된 XRP Ledger 서버에 대한 정보를 검색합니다.

매개변수:

  • 없음

보고:

  • XRP Ledger 서버에 대한 JSON 형식 정보

제출_거래

서명된 거래 blob을 XRP Ledger에 제출합니다.

매개변수:

  • tx_blob (문자열): 16진수 형식의 서명된 트랜잭션 blob

보고:

  • JSON 형식의 제출 결과

거래 정보 받기

특정 거래에 대한 정보를 검색합니다.

매개변수:

  • transaction_hash (문자열): 트랜잭션의 해시

보고:

  • JSON 형식의 거래 세부 정보

예약_제안_받기

DEX에서 통화 쌍에 대한 주문장 제안을 검색합니다.

매개변수:

  • taker_gets (객체): 테이커가 받고자 하는 통화, 예: {"currency": "XRP"} 또는 {"currency": "USD", "issuer": "r..."}
  • taker_pays (객체): 테이커가 지불하려는 통화, 예: {"currency": "EUR", "issuer": "r..."} 또는 {"currency": "XRP"}
  • limit (정수, 선택 사항): 반환되는 제안 수에 대한 제한

보고:

  • JSON 형식의 주문서 제공

예시

클로드에게 물어보세요:

XRP 계좌 rPT1Sjq2YGrBMTttX4GZHjKu9dyfzbpAYe의 잔액은 얼마입니까?

그러면 클로드는 get_account_info 도구를 사용하여 XRP Ledger에서 직접 이 정보를 가져올 수 있습니다.

응답 예시:

Account: rPT1Sjq2YGrBMTttX4GZHjKu9dyfzbpAYe XRP Balance: 25.5 Sequence: 123456

또 다른 예를 들어보겠습니다.

rPT1Sjq2YGrBMTttX4GZHjKu9dyfzbpAYe 계정은 어떤 NFT를 소유하고 있나요?

클로드는 get_account_nfts 도구를 사용하여 이 정보를 검색할 수 있습니다.

개발

아키텍처, 코딩 규칙, 구현 계획에 대한 자세한 내용은 memory-bank 디렉토리를 참조하세요.

개발 환경을 설정하려면:

pip install -e ".[dev]"

특허

MIT 라이센스

-
security - not tested
-
license - not tested
-
quality - not tested

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.

Claude와 GPT와 같은 AI 모델이 표준화된 API 인터페이스를 통해 XRP Ledger 데이터와 기능에 액세스할 수 있도록 하는 브리지입니다.

  1. 개요
    1. 특징
      1. 설치
        1. 출처에서
        2. pip 사용하기
      2. 구성
        1. 용법
          1. 출처에서 실행
          2. 설치된 패키지로 실행
          3. Claude 또는 기타 MCP 호환 AI 어시스턴트와 함께 사용
        2. 사용 가능한 도구
          1. 계정 정보 받기
          2. 계정\라인\받기
          3. get\_account\_nfts
          4. 계정 거래 가져오기
          5. get\_server\_info
          6. 제출\_거래
          7. 거래 정보 받기
          8. 예약\제안\받기
        3. 예시
          1. 개발
            1. 특허

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol (MCP) server providing comprehensive access to the XRP Ledger (XRPL). This service enables AI models to interact with XRPL through standardized endpoints.
                Last updated -
                Python
              • A
                security
                A
                license
                A
                quality
                Provides tools for AI assistants to interact with the Ethereum blockchain through standard JSON-RPC methods, enabling queries for account balances, gas prices, and smart contract code.
                Last updated -
                6
                3
                JavaScript
                MIT License
              • -
                security
                F
                license
                -
                quality
                Enables AI assistants to manage Xano databases through the Model Context Protocol, allowing users to create, modify, and delete tables, edit schemas, and extract API documentation.
                Last updated -
                6
                TypeScript
              • A
                security
                F
                license
                A
                quality
                A Model Context Protocol server that allows AI assistants to query and analyze financial data through Ledger CLI, enabling tasks like financial reporting, budget analysis, and accounting.
                Last updated -
                9
                15
                Python
                • Apple
                • Linux

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/lgcarrier/xrpl-mcp-server'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server