mcpField
U
usdi-mcp-server

usdi-mcp-server

リモート
github.com/MikeAshtonEILLC金融データ013 週間前に更新
リポジトリ

usdi-mcp-server について

エージェントや MCP クライアント向けの Python 製 MCP サーバーです。公開されている USDi データとして、USDi/USDC のライブ為替レート、コントラクト情報、ミント・償還情報を提供します。

主な機能

  1. 01ライブ USDi/USDC 為替レート
  2. 02ネットワークとトークンコントラクト情報
  3. 03プールアドレスと発行者情報
  4. 04ミント・償還の仕組み
  5. 05読み取り専用の公開データ

活用シーン

  1. 01USDi の現在のオンチェーン為替レートを照会
  2. 02対象トークンのコントラクトとプールを確認
  3. 03ミントと償還の仕組みを確認

MCP 対応

Streamable HTTP の MCP エンドポイントを通じて、為替レート、コントラクト情報、ミント・償還情報を取得する 3 つの読み取り専用ツールを提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイント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 サーバー

MCP(Model Context Protocol)サーバーの Python 実装です。Claude などの MCP クライアントを含む、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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。