代币价格数据服务

Realfi-Info MCP Server 是一个提供Cardano原生代币(CNT)历史价格、最新价格和交易量排名数据的AI/LLM代理访问服务。

  • by Edgxtech
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 edgxtech/realfi-info-mcp

使用说明

Realfi信息MCP服务器

引言

模型上下文协议(MCP)服务器,提供AI/LLM代理访问 realfi.info 卡尔达诺原生代币(CNT)价格数据。

可用工具

此MCP服务器提供以下工具:

  • 获取历史价格:获取代币的历史价格。
  • get_latest_price:获取一个或多个代币的最新价格。
  • 获取top_tokes_by-volume:按交易量获取前n个代币。

设置

安装

  1. 克隆此存储库:

     git clone https://github.com/Edgxtech/realfi-info-mcp.git
     cd realfi-info-mcp
    
  2. 构建jar文件

    ./gradlew clean build
    
  3. 获取价格数据

    API使用授权作为订阅意思是你不付钱,而是选择/委派 加入哪个Stakepol可以获得投注奖励,使池和你自己受益。 它也只是与资金池的关联,资金永远不会离开你的钱包。 要获取访问令牌,请执行以下操作:

    1. 将Cardano钱包委托给 AUSST 游泳池
    2. 首选https://realfi.info,使用委托钱包以web3用户身份登录以检索您的令牌,例如。 ey......
  4. (可选)运行MCP客户端交互测试

    导出自定义环境变量

    # Set base url, make sure it includes the /data uri extension for private access
    export REALFI_API_BASE_URL=https://api.realfi.info/data
    
    # Set API key
    export REALFI_API_KEY=<your-api-token-from-above>
    

    运行模拟客户端交互

    app/src/test/test-run.sh
    

连接到克劳德桌面

  1. 安装 克劳德桌面 如果还没有

  2. 创建或编辑Claude Desktop配置文件:

    # MacOS
    mkdir -p ~/Library/Application\ Support/Claude/
    nano ~/Library/Application\ Support/Claude/claude_desktop_config.json
    
  3. 添加以下配置:

     {
       "mcpServers": {
         "realfi-info": {
           "command": "java",
           "args": ["-jar", "/path/to/realfi-info-mcp/app/build/libs/realfi-info-mcp.jar"],
           "env": {
             "REALFI_API_BASE_URL": "https://api.realfi.info/data",
             "REALFI_API_KEY": "<your-api-token-from-above>"
           },
           "stdio": true
         }
       }
     }
    

    替换 /path/to/ 这个项目的绝对路径。

  4. 重新启动克劳德桌面

  5. 现在,您应该可以在Claude Desktop的设置->开发人员部分看到MCP服务器

  6. 试着问以下问题:

    • Cardano上排名前25的代币是什么
    • “绘制Cardano的SNEK代币上个月的价格”
    • “十大卡尔达诺代币的当前价格是多少?”