
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.
概覽
唯讀遠端 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 覆寫。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Usdi Mcp Server,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
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
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:
Running locally
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- v1.0.0最新Sep 16, 2026


