Usdi Mcp Server

io.github.MikeAshtonEILLCv1.0.0更新於 Oct 10, 2026

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

已驗證Streamable HTTP可網頁執行DatabasesFinance

概覽

AI 產生的概覽

唯讀遠端 MCP 伺服器,讓助理查詢 USDi 的即時資料:CPI 指數化匯率、合約與資金池地址,以及鑄造/贖回機制。

功能
為 USDi 加密貨幣提供三個唯讀工具。get_usdi_exchange_rate 回傳鏈上即時的 USDi/USDC 匯率。get_usdi_contract_info 回傳網路、代幣合約、資金池地址、發行方與基金經理人,並將 USDi 與同名的無關代幣區分開來。get_usdi_mint_redeem_info 說明估值機制、儲備支撐,以及零售與機構的鑄造/贖回流程。
適用情境
當助理需要取得 USDi 的最新匯率、合約或鑄造/贖回資訊,而不想爬取網頁時使用。它面向唯讀查詢,不用於執行交易。
執行需求
託管端點無需驗證、API 金鑰或本機執行環境。若改為本機執行,則需要 Python 3、專案相依套件,以及 ALCHEMY_API_KEY 環境變數或 RPC_URL;接著會在 8000 埠提供 HTTP 服務,可用 PORT 覆寫。
安裝前請注意
此伺服器為唯讀且不需要任何憑證,因此無法轉移資金或修改資料。README 指出 RATE_DECIMALS 假定匯率回傳值採用 18 位小數的定點慣例,並建議在正式環境依賴前先與已知正確的匯率核對。

安裝

在 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