EricxStone/crypto-earn-mcp
3.1
If you are the rightful owner of crypto-earn-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The Crypto Earn MCP Server is designed to provide market data from various earn providers and interact with smart contracts for asset management.
Crypto Earn MCP Server
This is a MCP server that provides market data from earn providers. It will also be interacting with the smart contracts of the providers to deposit and withdraw assets.
Prerequisites
- Node.js (v22 or later)
Installation
- Install dependencies:
npm install
- Build the project:
npm run build
- Add the MCP server to your agent (e.g. Claude desktop)
{
"mcpServers": {
"crypto-earn": {
"command": "npx",
"args": [
"-y",
"@ericxstone/crypto-earn-mcp"
],
}
}
}
Usage
You can start with prompt like What is the APR of ETH on AAVE?
If you want to check your AAVE position, you can use prompt like What is my AAVE position on address 0x1234567890123456789012345678901234567890?
Features
| Feature | Description | Status |
|---|---|---|
| AAVE Market Data | Get market data from Aave | Done |
| Multi-chain supported | Support for multiple blockchain networks on AAVE | Done |
| User Data | Get user-specific data from Aave | Done |
| Wallet Integration | Connect and interact with user wallets | Planned |
| Deposit/Withdraw | Interact with smart contracts for deposit and withdraw | Planned |
| Multi-provider support | Support for multiple providers | Planned |
License
MIT