Skip to main content
Glama
Solana DeFi Analytics MCP Server

Solana DeFi Analytics MCP Server

by kirtiraj22

Solana DeFi Analytics MCP Server

A Model Context Protocol (MCP) server that provides comprehensive analytics and insights for Solana wallets and their DeFi activities.

Features

  • Wallet Activity Analysis: Track and analyze transaction history, patterns, and behaviors

  • DeFi Position Tracking: Monitor staking, lending, and liquidity positions across protocols

  • Risk Profiling: Assess wallet risk profiles based on transaction patterns

  • Strategy Recommendations: Get personalized DeFi strategy suggestions

  • Transaction Details: Detailed breakdown and analysis of individual transactions

Related MCP server: deepnets

Supported Protocols

  • Raydium (Swap)

  • Orca (Swap)

  • Jupiter (Aggregator)

  • Marinade (Staking)

  • Serum DEX V3

  • Solend (Lending)

  • Mango Markets

  • FluxBeam

  • Metaplex (NFTs)

Tools

1. fetchWalletActivity

Retrieves detailed transaction history for a Solana wallet address.

{
    address: string,
    limit?: number // default: 20
}

2. analyzeWallet

Performs comprehensive analysis of a wallet's DeFi activity and generates recommendations.

{
    address: string
}

3. getTransactionDetails

Provides detailed information about a specific Solana transaction.

{
    signature: string
}

Installation

  1. Clone the repository:

git clone https://github.com/kirtiraj22/Solana-DeFi-Analytics-MCP-Server
cd solana-mcp
  1. Install dependencies:

pnpm install
  1. Set up environment variables:

cp .env.example .env

Configure the following variables in .env:

SOLANA_RPC_URL=your_rpc_url_here

Usage

Start the MCP server:

pnpm run dev

To Test via the MCP Inspector run the following commands:

pnpm build
npx @modelcontextprotocol/inspector node build/index.js

For Claude Desktop client, add the following code to the claude_desktop_config.json :

{
	"mcpServers": {
		"filesystem": {
			"command": "node",
			"args": [
				"<PROJECT_PATHL>\\solana-mcp\\build\\index.js"
			],
			"env": {
				"SOLANA_RPC_URL": "<YOUR_SOLANA_RPC_URL>"
			}
		}
	}
}

Project Structure

src/
├── analyzers/          # Analysis logic for patterns, DeFi positions, etc.
├── config/             # Configuration constants and settings
├── formatters/         # Output formatting for different types of data
├── services/          # Core services for blockchain interaction
├── tools/             # MCP tool implementations
├── types/             # TypeScript interfaces and types
└── utils/             # Utility functions and helpers

Features in Detail

Wallet Analysis

  • Transaction history tracking

  • Protocol interaction analysis

  • Risk profile assessment

  • Portfolio diversification scoring

  • Favorite protocol identification

DeFi Position Tracking

  • Active staking positions

  • Lending positions

  • Liquidity provisions

  • Trading statistics

Pattern Recognition

  • Dollar-cost averaging detection

  • Yield farming patterns

  • Trading behavior analysis

  • Protocol usage patterns

Risk Assessment

  • Trading frequency monitoring

  • Protocol diversity evaluation

  • Security considerations

Adding New Features

  1. Create new analyzers in src/analyzers/

  2. Add formatters in src/formatters/

  3. Implement services in src/services/

  4. Register new tools in src/tools/

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      D
      maintenance
      Provides deep analysis of Solana tokens, their risks, and holder information.
      16
      77 npm
      MIT
    • F
      license
      Not graded
      quality
      B
      maintenance
      Provides read-only Solana wallet intelligence for evidence-first copy-trading research, enabling exact wallet activity, parsed swaps, transaction evidence, current positions, token snapshots, source-vs-copy comparisons, watchlist scans, and partial Odin-rule classification.
      -
    • A
      license
      Not graded
      quality
      B
      maintenance
      Deterministic read-only Solana wallet intelligence and risk evidence MCP server with 8 tools for wallet analysis, risk scoring, transaction-cited evidence graphs, SPL token security, and live token pricing.
      2
      MIT