TypeScript Project について
Crypto Earn MCP Serverは、earnプロバイダーの市場データとユーザーデータを提供し、READMEではAAVE対応を説明しています。暗号資産の利率やポジションの照会向けで、ウォレット操作や入出金は計画中です。
主な機能
- 01AAVE市場データ
- 02マルチチェーンAAVE対応
- 03AAVEのユーザー別データ
活用シーン
- 01AAVE上のETHのAPR確認
- 02アドレス指定によるAAVEポジションの確認
MCP 対応
earnプロバイダーの市場データとユーザーデータをMCPクライアントに公開します。スマートコントラクト経由の入出金もREADMEに記載されていますが、計画中の機能です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Crypto Earn MCP Server
これは、利回りサービスプロバイダーの市場データを提供する MCP サーバーです。また、資産を預け入れたり引き出したりするために、プロバイダーのスマートコントラクトとも連携します。
前提条件
- Node.js(v22 以降)
インストール
- 依存関係をインストールします:
npm install
- プロジェクトをビルドします:
npm run build
- MCP サーバーをエージェント(例:Claude desktop)に追加します
{
"mcpServers": {
"crypto-earn": {
"command": "npx",
"args": [
"-y",
"@ericxstone/crypto-earn-mcp"
],
}
}
}
使用方法
What is the APR of ETH on AAVE? のようなプロンプトから始められます。
AAVE のポジションを確認したい場合は、What is my AAVE position on address 0x1234567890123456789012345678901234567890? のようなプロンプトを使用できます。
機能
| 機能 | 説明 | 状態 |
|---|---|---|
| AAVE 市場データ | Aave の市場データを取得します | 完了 |
| マルチチェーン対応 | AAVE の複数のブロックチェーンネットワークに対応します | 完了 |
| ユーザーデータ | Aave のユーザー固有のデータを取得します | 完了 |
| ウォレット連携 | ユーザーのウォレットに接続して操作します | 予定 |
| 預け入れ/引き出し | 預け入れと引き出しのためにスマートコントラクトと連携します | 予定 |
| 複数プロバイダー対応 | 複数のプロバイダーに対応します | 予定 |
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。