{"id":"0xrinegade-solana-mcp-server","name":"solana-mcp-server","homepage":null,"repo_url":"https://github.com/0xrinegade/solana-mcp-server","category":"ai-ml","subcategories":[],"tags":["ai-mcp","solana","blockchain","rpc","rust","agent-integration"],"what_it_does":"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.","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)"],"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.","alternatives":["Direct Solana JSON-RPC calls using official Solana SDKs or REST clients","Other Solana MCP servers / agent tools that wrap Solana RPC with stronger documentation or security controls","Use Cline (or similar) with a generic HTTP/JSON-RPC tool rather than a dedicated MCP server"],"af_score":49.0,"security_score":37.0,"reliability_score":20.0,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T21:22:59.787701+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":[],"oauth":false,"scopes":false,"notes":"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":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"No pricing information provided; appears to be a self-hosted open-source tool."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":49.0,"security_score":37.0,"reliability_score":20.0,"mcp_server_quality":55.0,"documentation_accuracy":60.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":95.0,"rate_limit_clarity":10.0,"tls_enforcement":75.0,"auth_strength":10.0,"scope_granularity":5.0,"dependency_hygiene":30.0,"secret_handling":70.0,"security_notes":"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.","uptime_documented":0.0,"version_stability":40.0,"breaking_changes_history":20.0,"error_recovery":20.0,"idempotency_support":"false","idempotency_notes":"All described operations are read/query style (idempotency likely inherent), but no explicit idempotency/retry guidance is documented.","pagination_style":"none","retry_guidance_documented":false,"known_agent_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"]}}