A Model Context Protocol (MCP) server that lets LLMs query Solana blockchain data via the Solscan Pro API.
https://github.com/wowinter13/solscan-mcpStop wrestling with fragile blockchain APIs that crash your LLM workflows. This MCP server gives you rock-solid access to Solana transaction data through natural language queries that actually work when you need them.
While other blockchain MCP servers break at the first API hiccup, this Rust-built server handles errors gracefully and keeps your analysis flowing. Whether you're investigating suspicious wallet activity, tracking token movements, or analyzing DeFi patterns, it delivers consistent results without the typical Python/TypeScript MCP crashes.
# One command installation
cargo install solscan-mcp
No More API Wrestling: Ask "How much SOL did this address spend last week?" instead of crafting JSON queries and handling rate limits manually.
Reliable Error Handling: The server treats errors as data points, not showstoppers. Your analysis continues even when individual queries hit limits or timeouts.
Complex Investigation Workflows: Upload a CSV of suspected addresses, combine with research tools, and get comprehensive reports on wallet behavior patterns - all through natural language.
Fraud Investigation: Combine with other MCP servers to research criminal wallet patterns, then automatically analyze suspicious addresses for MEV activity, dusting attacks, or sandwich transactions.
Portfolio Analysis: Track token transfers across multiple wallets with simple questions like "Show me all USDC movements for these addresses in the last month."
DeFi Research: Analyze transaction patterns across protocols without writing custom Solscan API integration code.
Add to your Claude Desktop config and start querying immediately:
{
"mcpServers": {
"solscan-mcp": {
"command": "/Users/$username/.cargo/bin/solscan-mcp",
"env": {
"SOLSCAN_API_KEY": "your_api_key"
}
}
}
}
The server handles Solscan Pro API rate limits automatically and provides the full range of blockchain data - account activities, transaction details, token information - through conversational queries.
This isn't just another blockchain wrapper. The Rust implementation means your complex analysis workflows stay responsive and stable, even when processing large datasets or running extended investigations. No memory leaks, no unexpected crashes during critical analysis.
Performance: Async request handling keeps complex queries responsive
Reliability: Graceful error recovery prevents workflow interruptions
Maintainability: Clean API separation makes extending functionality straightforward
The server treats blockchain data as a natural extension of your AI toolkit. Install it, configure your Solscan API key, and start asking questions about Solana transactions in plain English.
Perfect for security researchers, DeFi analysts, and anyone building AI-powered blockchain analysis tools that need to work reliably in production.
Installation: cargo install solscan-mcp
Repository: wowinter13/solscan-mcp
Requirements: Rust toolchain, Solscan Pro API key