AI Agents MCP Servers Workflows Blog Submit
S

Solana MCP

Blockchain Free Open Source

Bring Solana blockchain data into AI workflows. Query accounts, parse transactions, monitor programs, and analyze DeFi activity via MCP.

What is Solana MCP?

Solana MCP is a Model Context Protocol server that connects AI assistants to the Solana blockchain. Known for its high throughput and low fees, Solana processes thousands of transactions per second, making real-time data access through MCP particularly valuable.

This server enables AI models to query account balances, decode transactions, read program data, and analyze the Solana DeFi ecosystem — all through standardized MCP tools that work with clients like Claude Desktop and Cursor.

How Solana MCP Works

Solana MCP connects to a Solana RPC endpoint and translates blockchain queries into MCP tool calls. The server handles Solana's unique account model, where data is stored in accounts owned by programs rather than in contract storage slots.

It supports mainnet-beta, testnet, and devnet, with automatic deserialization of common program data formats including SPL Token, Token-2022, and Metaplex metadata.

Key Use Cases

Token Analysis

Analyze SPL token distributions, holder counts, and transfer patterns. Solana MCP can decode token account data and aggregate holdings across associated token accounts.

DeFi Monitoring

Track positions on Jupiter, Raydium, Marinade, and other Solana DeFi protocols. The server can read pool states, calculate current APYs, and monitor liquidation risks.

NFT Research

Query Metaplex NFT metadata, collection statistics, and marketplace activity. AI models can analyze floor prices, rarity traits, and ownership concentration.

Validator Analytics

Monitor validator performance, stake distribution, and epoch rewards. Useful for staking optimization and network health analysis.

Configuration

{
  "mcpServers": {
    "solana": {
      "command": "npx",
      "args": ["solana-mcp"],
      "env": {
        "SOLANA_RPC_URL": "https://api.mainnet-beta.solana.com"
      }
    }
  }
}

Available Tools

  • sol_getBalance — Query SOL balance for any public key
  • sol_getTokenAccounts — List all SPL token holdings for a wallet
  • sol_getTransaction — Fetch and decode transaction details
  • sol_getAccountInfo — Read raw account data with program-specific decoding
  • sol_getSignatures — List recent transaction signatures for an address
  • sol_getProgramAccounts — Query all accounts owned by a specific program

Performance Features

Solana MCP is optimized for Solana's high-throughput environment. It uses WebSocket subscriptions for real-time updates, batches RPC calls to minimize latency, and caches frequently accessed account data. The server can handle Solana's ~400ms block times efficiently.

Security

Like other blockchain MCP servers, Solana MCP operates in read-only mode by default. It never requires access to private keys for standard queries, ensuring your funds remain safe while AI models explore on-chain data.

Why Choose Solana MCP?

Solana's growing ecosystem of DeFi, NFTs, and consumer applications generates massive amounts of on-chain data. Solana MCP makes this data accessible to AI models, enabling sophisticated analysis, automated monitoring, and intelligent decision support — all from your AI assistant.

Key Features

  • Query SOL balances and SPL token accounts
  • Parse and decode Solana transactions
  • Monitor program logs and events
  • Interact with Solana DeFi protocols
  • Read NFT metadata from Metaplex
  • Track validator performance and stake accounts