crypto-earn-mcp

EricxStone/crypto-earn-mcp

3.2

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 henry@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

  1. Install dependencies:
npm install
  1. Build the project:
npm run build
  1. Add the MCP server to your agent (e.g. Claude desktop)
{
  "mcpServers": {
    "crypto-earn": {
      "command": "node",
      "args": [
        "...PATH_TO_PROJECT.../crypto-earn-mcp/dist/index.js"
      ],
    }
  }
}

If you are using nvm, use the following command to find the path to your node:

which node

Copy the path and replace "node" in "command": "node" with the path to your node.

  1. Start using MCP

You can use prompt like What is the APR of ETH on AAVE?

Features

FeatureDescriptionStatus
AAVE Market DataGet market data from AaveDone
Multi-chain supportedSupport for multiple blockchain networks on AAVEDone
User DataGet user-specific data from AaveIn progress
Wallet IntegrationConnect and interact with user walletsPlanned
Deposit/WithdrawInteract with smart contracts for deposit and withdrawPlanned
Multi-provider supportSupport for multiple providersPlanned

License

MIT