Provides tools for interacting with the Solana blockchain, including retrieving current slot numbers, checking account balances, getting detailed account information, displaying keypair information, and transferring SOL between accounts.
Solana MCP Server
A Model-Context-Protocol server for interacting with the Solana blockchain. This server provides simple RPC endpoints for common Solana operations.
Features
Get current slot number
Check account balances
Get detailed account information
Display keypair information
Transfer SOL between accounts
Related MCP server: Model Context Protocol Server for Solana Client
Quickstart
clone and install dependencies:
build the tool
add the tool to your claude_desktop_config.json
Usage
Ask Claude:
whats the latest slot on solana?
whats the balance of 62QXuWZ3WT6ws1ZFxJobVDVXn6bEsiYpLo5yG612U6u3?
Here's my test key [REPLACE WITH SECRET KEY]. let's transfer 0.001 SOL to [REPLACE WITH PUBLIC ADDRESS]
Security Note
Only use this with a test wallet with a small amount of funds.
RPC Endpoint
The server connects to Solana's mainnet at https://api.mainnet-beta.solana.com. To use a different network (like devnet or testnet), modify the SOLANA_RPC constant in src/index.ts.