Usdi Mcp Server

io.github.MikeAshtonEILLCv1.0.0更新于 Sep 29, 2026

Live tools for USDi: CPI-indexed exchange rate, contract/pool addresses, and mint/redeem mechanics.

已验证Streamable HTTP可网页运行Other

安装

在 SourceWeft 中

  1. 打开 控制台中的 Usdi Mcp Server,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

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

README

USDi MCP Server

A Python MCP (Model Context Protocol) server that lets any MCP-compatible agent — Claude, or other MCP clients — query USDi directly, instead of scraping web pages for its data.

USDi is a CPI-indexed cryptocurrency issued by USDi Partners LLC. Details: usdicoin.com.

Live endpoint

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

Transport: Streamable HTTP. No authentication required (read-only public data).

Tools

  • get_usdi_exchange_rate — live on-chain USDi/USDC exchange rate via getExchangeRate()
  • get_usdi_contract_info — network, token contract, pool address, issuer/fund manager, and disambiguation from the unrelated "Interest Protocol" token
  • get_usdi_mint_redeem_info — valuation mechanism, backing, retail and institutional mint/redeem process, risk characteristics

Deferred to a later version: liquidity/pool depth (Uniswap V3 QuoterV2), fund composition detail, audit document retrieval.

Using this server

Point any MCP-compatible client at the live endpoint above. For Claude Desktop, add to claude_desktop_config.json:

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

Running locally

bash
python3 -m venv venvsource venv/bin/activate          # Windows: venv\Scripts\activatepip install -r requirements.txtexport ALCHEMY_API_KEY="your-alchemy-key"   # or set RPC_URL directlypython3 server.py

Starts an HTTP server on port 8000 (override with PORT), serving MCP's streamable-http transport at /mcp.

Deployment

This repo includes a Dockerfile and render.yaml for deployment on Render. See render.yaml for configuration.

Known limitation

RATE_DECIMALS in server.py assumes an 18-decimal fixed-point convention for getExchangeRate()'s return value. Verify this against a known-good rate before relying on it in production.

License / Contact

Issuer: USDi Partners LLC — usdicoin.com

来源:README.md,提交 6acb0dc

工具

0
工具元数据尚未被收录。

版本历史

1
  1. v1.0.0最新Sep 16, 2026