mcpField
U
usdi-mcp-server

usdi-mcp-server

远程服务
github.com/MikeAshtonEILLC金融数据013 周前更新
代码仓库

关于 usdi-mcp-server

面向 Agent 和 MCP 客户端的 Python MCP 服务,提供公开的 USDi 数据。可查询实时 USDi/USDC 汇率、合约详情以及铸造和赎回信息。

主要功能

  1. 01实时 USDi/USDC 汇率
  2. 02网络与代币合约详情
  3. 03池地址与发行方信息
  4. 04铸造和赎回机制
  5. 05只读公开数据

适用场景

  1. 01查询 USDi 当前链上汇率
  2. 02确认相关代币合约与池地址
  3. 03了解铸造和赎回机制

MCP 相关

通过 Streamable HTTP MCP 端点提供三个只读工具:汇率查询、合约信息查询以及铸造和赎回信息查询。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://usdi-mcp.onrender.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

3

此工具无需参数。

详细介绍

USDi MCP 服务

一个 Python MCP(Model Context Protocol)服务,可让任何兼容 MCP 的 Agent——Claude 或其他 MCP 客户端——直接查询 USDi,而不必 从网页抓取数据。

USDi 是由 USDi Partners LLC 发行的 CPI 指数挂钩型加密货币。详情请见: usdicoin.com。

在线端点

https://usdi-mcp.onrender.com/mcp

传输方式:Streamable HTTP。无需身份验证(只读公开数据)。

工具

  • get_usdi_exchange_rate — 通过 getExchangeRate() 获取链上实时 USDi/USDC 汇率
  • get_usdi_contract_info — 网络、代币合约、池地址、 发行方/基金经理,以及与无关的“Interest Protocol”代币的区分说明
  • get_usdi_mint_redeem_info — 估值机制、支持资产、面向零售和 机构用户的铸造/赎回流程、风险特征

推迟到后续版本:流动性/池深度(Uniswap V3 QuoterV2)、 基金组成详情、审计文件检索。

使用此服务

将任何兼容 MCP 的客户端指向上方的在线端点。对于 Claude Desktop,将以下内容添加到 claude_desktop_config.json 中:

{
  "mcpServers": {
    "usdi": {
      "url": "https://usdi-mcp.onrender.com/mcp",
      "transport": "streamable-http"
    }
  }
}

本地运行

python3 -m venv venv
source venv/bin/activate          # Windows: venv\Scripts\activate
pip install -r requirements.txt
export ALCHEMY_API_KEY="your-alchemy-key"   # or set RPC_URL directly
python3 server.py

在 8000 端口启动 HTTP 服务(可通过 PORT 覆盖),并在 /mcp 提供 MCP 的 streamable-http 传输。

部署

此仓库包含用于部署到 Render 的 Dockerfile 和 render.yaml。配置请参阅 render.yaml。

已知限制

server.py 中的 RATE_DECIMALS 假设 getExchangeRate() 的返回值采用 18 位小数的定点数约定。在生产环境中依赖此值之前,请用 已知的正确汇率进行验证。

许可证/联系

发行方:USDi Partners LLC — usdicoin.com

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。