solana-mcp-server
Solana MCP server that exposes a set of Solana JSON-RPC-like capabilities (accounts, blocks, transactions, tokens, cluster/system info, staking/governance) to an MCP-capable client (described as working through Cline) using Rust.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
Security controls for the local MCP server are not documented. Authentication/authorization and scope constraints are not described (effectively none). Communication with the upstream RPC is configured via `SOLANA_RPC_URL` (commonly HTTPS, but TLS enforcement in this server is not documented). Since it runs locally from source, treat it as untrusted code in your environment until you inspect dependencies and MCP implementation.
⚡ Reliability
Best When
You want an agent-friendly way to query Solana public data via an MCP client, using your own chosen Solana RPC endpoint through `SOLANA_RPC_URL`.
Avoid When
You need fine-grained authorization, auditing, or strict operational guarantees (SLA, documented retry/idempotency/error semantics) or you cannot safely run third-party local code.
Use Cases
- • Query SOL balances and SPL token balances for wallet addresses
- • Fetch account information and token account listings
- • Retrieve block/slot/transaction details and recent blockhashes
- • Get cluster/system information such as health, supply, inflation, epoch info
- • Explore token supply and SPL token-related metadata via RPC methods
- • Check staking/governance-related data such as vote accounts and leader schedule
Not For
- • Signing transactions or performing state-changing actions on-chain (only read/query methods are described)
- • Production deployments that require documented reliability guarantees or security controls beyond a shared RPC endpoint
- • Environments where you cannot run local tooling (it’s started via `cargo run` in the client configuration)
Interface
Authentication
No authentication for the MCP server itself is documented; access is controlled only by how the local process can reach the upstream Solana RPC endpoint (configured via `SOLANA_RPC_URL`).
Pricing
No pricing information provided; appears to be a self-hosted open-source tool.
Agent Metadata
Known Gotchas
- ⚠ Upstream RPC limits/timeouts can cause agent failures; the MCP server retry/rate-limit handling is not documented in the README
- ⚠ The server is launched from source (`cargo run`), so environment/tooling issues (build deps, Rust toolchain) can block agent usage
- ⚠ Method coverage is described as 21 RPC methods; requests outside that set may not be supported
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for solana-mcp-server.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-04-04.