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.

Evaluated Apr 04, 2026 (16d ago)
Repo ↗ Ai Ml ai-mcp solana blockchain rpc rust agent-integration
⚙ Agent Friendliness
49
/ 100
Can an agent use this?
🔒 Security
37
/ 100
Is it safe for agents?
⚡ Reliability
20
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
55
Documentation
60
Error Messages
0
Auth Simplicity
95
Rate Limits
10

🔒 Security

TLS Enforcement
75
Auth Strength
10
Scope Granularity
5
Dep. Hygiene
30
Secret Handling
70

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

Uptime/SLA
0
Version Stability
40
Breaking Changes
20
Error Recovery
20
AF Security 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

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

OAuth: No Scopes: No

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

Free tier: No
Requires CC: No

No pricing information provided; appears to be a self-hosted open-source tool.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

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

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered