solana-mcp-server
Verified Safeby openSVM
Overview
A Solana MCP (Multi-Chain Protocol) server that acts as a proxy for Solana RPC requests, offering enhanced capabilities like caching, metrics, and local sBPF program testing and management.
Installation
cargo run -- web --port 3000Environment Variables
- SOLANA_RPC_URL
- SOLANA_COMMITMENT
- SOLANA_PROTOCOL_VERSION
Security Notes
The server includes robust input validation, URL sanitization, and HTTPS enforcement for external RPC calls. Sensitive information is redacted in logs. The most critical aspect, sBPF program execution, is performed within an in-memory `liteSVM` sandbox, which significantly mitigates direct code execution risks on the host. A security scanner for sBPF binaries is also provided, indicating a proactive security posture. However, as with any system executing untrusted code, extreme caution is always advised.
Similar Servers
turbomcp
A production-ready Rust SDK for building high-performance Model Context Protocol (MCP) servers with automatic schema generation and multi-transport support, designed for AI model integration.
solx402-mcp-server
The SOLx402 MCP Server enables AI assistants to interact with the x402 payment protocol on Solana, providing tools for service discovery, consumption, USDC payments, and access to Solana development resources.
mcp-x402
Generates X402 payment headers and looks up associated wallet addresses for internet-native payments using the Model Context Protocol.
solana-mcp-server
This server provides a Model Context Protocol (MCP) interface for comprehensive Solana blockchain interactions, including wallet management, transaction handling, and SPL token operations.