Solana DeFi Analytics MCP Server
Provides comprehensive analytics and insights for Solana wallets and their DeFi activities, including transaction history, protocol interactions, risk profiling, and strategy recommendations.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Solana DeFi Analytics MCP ServerAnalyze wallet 4xMpG5qPpG5q for DeFi positions and risk profile"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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: ONEDeFi MCP Server
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-mcpInstall dependencies:
pnpm installSet up environment variables:
cp .env.example .envConfigure the following variables in .env:
SOLANA_RPC_URL=your_rpc_url_hereUsage
Start the MCP server:
pnpm run devTo Test via the MCP Inspector run the following commands:
pnpm buildnpx @modelcontextprotocol/inspector node build/index.jsFor 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 helpersFeatures 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/
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kirtiraj22/Solana-DeFi-Analytics-MCP-Server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server