crypto-earn-mcp
by EricxStone
README.md
# 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
1. Install dependencies:
```bash
npm install
```
2. Build the project:
```bash
npm run build
```
3. Add the MCP server to your agent (e.g. Claude desktop)
```json
{
"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
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues