XRPL MCP 服务器是一个基于模型上下文协议 (MCP) 的服务器,它为 AI 模型提供了访问 XRP 账本数据和功能的途径,有效搭建起 AI 与 XRP 账本之间的沟通桥梁。
XRPL MCP 服务器是大型语言模型(如 Claude 和 GPT)与 XRP 账本之间的桥梁,借助标准化 API 接口,AI 模型能够从 XRP 账本检索账户信息。
git clone https://github.com/lgcarrier/xrpl-mcp-server.git
cd xrpl-mcp-server
python -m venv venv
source venv/bin/activate # 在 Windows 上:venv\Scripts\activate
pip install -r requirements.txt
pip install xrpl-mcp-server
服务器使用以下环境变量:
XRPL_NODE_URL - XRP 账本节点的 URL(默认为 https://xrpl.xrpspaces.com)python -m xrpl_mcp_agent
from xrpl_mcp_client import McpClient
client = McpClient("http://localhost:5000")
xrpl-mcp-agent
from xrpl_mcp_client import McpClient
client = McpClient("http://localhost:5000")
询问 Claude:
请问账户
rPT1Sjq2YGrBMTttX4GZHjKu9dyfzbpAYe的 XRP 平衡是多少?
Claude 可以使用 get_account_info 工具直接从 XRP 账本获取此信息。
示例响应:
账户:rPT1Sjq2YGrBMTttX4GZHjKu9dyfzbpAYe
XRP 余额:25.5
序列号:123456
询问:
账户
rPT1Sjq2YGrBMTttX4GZHjKu9dyfzbpAYe拥有哪些 NFT?
Claude 可以使用 get_account_nfts 工具来检索此信息。
参见 memory-bank 目录下的文档,了解有关架构、编码规则和实现计划的详细信息。
设置开发环境:
pip install -e ".[dev]"
本项目采用 MIT 许可证。