Solana MCP Server
A comprehensive Model Context Protocol server that provides seamless access to Solana blockchain data through AI assistants like Claude. Query blockchain information with natural language.
Comprehensive RPC Coverage
73+ Solana RPC methods across all major categories including accounts, blocks, transactions, tokens, and system operations. Real-time blockchain data with configurable commitment levels plus full WebSocket subscription support.
Multi-Network Support
Query multiple SVM-compatible networks simultaneously. Dynamic network configuration and management with parallel execution and result aggregation.
Flexible Deployment
Deploy locally with Claude Desktop, as HTTP endpoints, serverless functions (AWS Lambda, Vercel, Google Cloud), or container orchestration (Docker, Kubernetes).
High Performance
Connection pooling, persistent RPC clients, configurable caching layers, parallel multi-network queries, and built-in rate limiting with error recovery.
Monitoring & Scaling
Prometheus metrics, Kubernetes HPA support, health checks, and comprehensive logging for production-ready deployments with autoscaling capabilities.
Security First
Regular security audits with cargo audit, dependency updates, vulnerability monitoring, and comprehensive security documentation.
📚 Documentation
Quick Start
Get up and running quickly with step-by-step setup instructions, configuration, and your first queries.
Architecture
Understand the system design, component interactions, and internal workings of the MCP server.
API Reference
Complete documentation of all 73+ RPC methods with parameters, examples, and response formats including JSON-RPC API support.
Deployment
Deploy locally, to cloud platforms, serverless functions, or container orchestration systems.
Configuration
Comprehensive guide to configuration options, environment variables, and customization.
Examples
Real-world examples, use cases, and practical applications with sample queries and responses.
Web Service & JSON-RPC
HTTP API mode with JSON-RPC 2.0 endpoints, WebSocket subscriptions, health checks, and Prometheus metrics integration.
Metrics & Monitoring
Prometheus metrics, Kubernetes autoscaling, performance monitoring, and observability setup.
Security
Security audit reports, vulnerability assessments, best practices, and compliance information.
🎯 Usage Examples
💰 Basic Queries
- "What's the SOL balance of address Gh9ZwEmdLJ8DscKNTkTqPbNwLNNBjuSzaG9Vp2KGtKJr?"
- "Show me the current slot number"
- "Get information about the latest block"
🌐 Multi-Network
- "List all available SVM networks"
- "Enable Eclipse mainnet for queries"
- "Check SOL balance on all enabled networks"
🔧 Advanced Operations
- "Show me the largest USDC token accounts"
- "Get the leader schedule for the current epoch"
- "Check block production stats for a validator"