CORVUS

Solana DeFi Intelligence

MCP Server enabling AI assistants to analyze Solana wallets, DeFi positions, and blockchain data through natural language

Claude Desktop with Corvus MCP
You:
Analyze the DeFi positions for wallet 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU
Claude (using Corvus MCP):
🔍 Analyzing wallet...
Found 2 DeFi positions:
JitoSOL: $1,065.75 (Liquid Staking)
mSOL: $507.50 (Marinade Staked SOL)
Total Portfolio Value: $1,823.25

What is Corvus?

A Model Context Protocol (MCP) server that gives AI assistants superpowers for analyzing the Solana blockchain, DeFi protocols, and wallet activity.

The Challenge

  • Analyzing Solana wallets requires manual blockchain data queries
  • Understanding DeFi positions needs cross-referencing multiple protocols
  • No easy way for AI assistants to interact with blockchain data

The Solution

  • Natural language queries for any Solana wallet or protocol
  • Automatic DeFi position analysis across 100+ protocols
  • Claude Desktop integration via MCP for seamless AI interaction

AI Engineers

Build AI agents with blockchain superpowers. Chat with wallets, analyze DeFi, and track protocols through natural language.

DeFi Traders

Instantly analyze wallet positions, track token movements, and monitor protocol TVL without leaving your Claude Desktop.

Researchers

Query blockchain data, compare protocols, and extract insights using conversational AI instead of complex APIs.

MCP Tools

SOL Balance

Check wallet SOL balance with real-time USD valuation

Token Holdings

List all token balances with metadata and USD values

Token Prices

Real-time price data for any Solana token

Transaction History

View recent wallet transactions with full details

DeFi Positions

Analyze holdings across 100+ DeFi protocols automatically

Protocol Metrics

Query TVL and stats for any DeFi protocol

Protocol Rankings

Discover top Solana protocols by category and TVL

Telegram Alerts

Send notifications and alerts to Telegram

See It In Action

Natural Language with Claude Desktop

You:
"What are the top 5 Solana DeFi protocols by TVL?"
Claude (using Corvus):
Analyzing Solana DeFi landscape...
1. Jito: $2.1B TVL (Liquid Staking)
2. Marinade Finance: $1.8B TVL (Liquid Staking)
3. Kamino: $1.5B TVL (Lending)
4. Jupiter: $950M TVL (DEX)
5. Drift Protocol: $720M TVL (Perpetuals)

Wallet Position Analysis

You:
"Analyze DeFi positions for 7xKXtg2CW..."
Claude:
✓ Found 2 liquid staking positions:
• JitoSOL: 10.5 tokens ($1,065.75)
• mSOL: 5.0 tokens ($507.50)
Total Portfolio: $1,823.25

Setup with Claude Desktop

Get Corvus running with Claude Desktop in under 2 minutes

1

Clone & Build

git clone https://github.com/Allen-Saji/corvus.git
cd corvus
npm install
npm run build

Clone the repository and build the MCP server

2

Configure API Key

echo "HELIUS_API_KEY=your_key_here" > .env

Get a free API key from Helius (100k requests/day on free tier)

3

Add to Claude Desktop

Add to ~/.config/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "corvus": {
      "command": "node",
      "args": ["/absolute/path/to/corvus/dist/index.js"],
      "env": {
        "HELIUS_API_KEY": "your_helius_api_key"
      }
    }
  }
}

Restart Claude Desktop and start chatting with Solana data!

Archestra Integration

Orchestrate multiple MCP servers together using Archestra

What is Archestra?

Archestra is an orchestration tool for managing multiple MCP servers. It allows AI assistants like Claude to access multiple tools and services through a unified interface.

Option 1: NPM Installation

# Install Archestra
npm install -g @modelcontextprotocol/archestra
# Start Corvus via Archestra
archestra start archestra/workspace.json

Option 2: Docker Installation

# Pull Archestra Docker image
docker pull mcp/archestra:latest
# Run with Corvus workspace
docker run -d \
-v $(pwd)/archestra:/workspace \
-v $(pwd)/dist:/app/dist \
-e HELIUS_API_KEY=your_key \
mcp/archestra:latest start /workspace/workspace.json