Solana DeFi Analytics Server
FreeNot checkedProvides comprehensive analytics and insights for Solana wallets and their DeFi activities, including transaction tracking, DeFi position monitoring, risk profi
About
Provides comprehensive analytics and insights for Solana wallets and their DeFi activities, including transaction tracking, DeFi position monitoring, risk profiling, and strategy recommendations.
README
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
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
- Clone the repository:
git clone https://github.com/kirtiraj22/Solana-DeFi-Analytics-MCP-Server
cd solana-mcp
- Install dependencies:
pnpm install
- 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
- Create new analyzers in
src/analyzers/ - Add formatters in
src/formatters/ - Implement services in
src/services/ - Register new tools in
src/tools/
Installing Solana DeFi Analytics Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/kirtiraj22/Solana-DeFi-Analytics-MCP-ServerFAQ
Is Solana DeFi Analytics Server MCP free?
Yes, Solana DeFi Analytics Server MCP is free — one-click install via Unyly at no cost.
Does Solana DeFi Analytics Server need an API key?
No, Solana DeFi Analytics Server runs without API keys or environment variables.
Is Solana DeFi Analytics Server hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Solana DeFi Analytics Server in Claude Desktop, Claude Code or Cursor?
Open Solana DeFi Analytics Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Solana DeFi Analytics Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
