SolanaViz MCP Server
About
A Model Context Protocol (MCP) server that enables Claude to access, analyze, and visualize Solana blockchain data through natural language conversations.
Explore
- Data Analysis: Fetch and analyze Solana blockchain data, tokens, and wallet information
- Visualization: Generate text-based visualizations for data exploration
- Price Predictions: AI-driven price forecasts for tokens
- Security Analysis: Evaluate security risks for tokens and protocols
- Multi-wallet Support: Analyze any Solana wallet, including your own
- Node.js 18+
- npm or pnpm
- Claude Desktop (for using the MCP server)
- API Keys:
- BirdEye
- CoinGecko
- Allora
- Helius (Solana RPC provider)
- set_wallet: Set or change the active wallet address for analysis
Here are some examples of how to use SolanaViz MCP with Claude:
set_wallet
Set or change the active wallet address for analysis
get_token_data
Retrieve comprehensive token information and metrics
get_wallet_tokens
Analyze token holdings in a wallet address
get_price_history
Fetch historical price data for a token
get_token_pairs
Analyze trading pairs across DEXes
get_trending_tokens
Identify currently trending tokens on Solana
get_price_prediction
Generate AI-driven price forecasts for tokens
get_token_security
Evaluate security risks for tokens and protocols
generate_sankey_diagram
Visualize flows between entities (tokens, protocols, wallets)
generate_treemap
Visualize hierarchical data with nested rectangles
generate_heatmap
Visualize data intensity across categories
generate_network_graph
Visualize relationships and connections between entities
generate_radar_chart
Compare multiple variables for multiple entities
generate_bubble_chart
Visualize 3-dimensional data (x, y, size)
generate_temporal_heatmap
Visualize data patterns over time periods
generate_donut_chart
Visualize part-to-whole relationships
- set_wallet: Set or change the active wallet address for analysis
- get_token_data: Retrieve comprehensive token information and metrics
- get_wallet_tokens: Analyze token holdings in a wallet address
- get_price_history: Fetch historical price data for a token
- get_token_pairs: Analyze trading pairs across DEXes
- get_trending_tokens: Identify currently trending tokens on Solana
- get_price_prediction: Generate AI-driven price forecasts for tokens
- get_token_security: Evaluate security risks for tokens and protocols
- generate_sankey_diagram: Visualize flows between entities (tokens, protocols, wallets)
- generate_treemap: Visualize hierarchical data with nested rectangles
- generate_heatmap: Visualize data intensity across categories
- generate_network_graph: Visualize relationships and connections between entities
- generate_radar_chart: Compare multiple variables for multiple entities
- generate_bubble_chart: Visualize 3-dimensional data (x, y, size)
- generate_temporal_heatmap: Visualize data patterns over time periods
- generate_donut_chart: Visualize part-to-whole relationships
A Model Context Protocol (MCP) server that enables Claude to access, analyze, and visualize Solana blockchain data through natural language conversations.
Features
- Data Analysis: Fetch and analyze Solana blockchain data, tokens, and wallet information
- Visualization: Generate text-based visualizations for data exploration
- Price Predictions: AI-driven price forecasts for tokens
- Security Analysis: Evaluate security risks for tokens and protocols
- Multi-wallet Support: Analyze any Solana wallet, including your own
Prerequisites
- Node.js 18+
- npm or pnpm
- Claude Desktop (for using the MCP server)
- API Keys:
- BirdEye
- CoinGecko
- Allora
- Helius (Solana RPC provider)
Installation
1. Clone the repository:
git clone https://github.com/yourusername/GOATsolana-mcp.git
cd GOATsolana-mcp
2. Install dependencies:
```bash
npm install
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



