Solana MCP Server 🌱
@Grandbusta
About Solana MCP Server 🌱
A MCP server to interact with the Solana blockchain with your own private key
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"solana-mcp-grandbusta": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@Grandbusta/solana-mcp",
"--client",
"claude"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Solana MCP Server?
A Model Context Protocol (MCP) server that enables interaction with the Solana blockchain using your own private key. It is designed for developers and users who want to query data and execute transactions on Solana via MCP‑capable clients.
How to use Solana MCP Server?
Install automatically via Smithery (npx -y @smithery/cli install @Grandbusta/solana-mcp --client claude) or manually by cloning the repository, installing dependencies (npm install), and building (npm run build). After creating a keypair.json file with your private key, run the server using /path/to/run.sh /path/to/keypair.json. Integration with Cursor is done by adding a new MCP server with that command.
Key features of Solana MCP Server
- Get the latest Solana slot number.
- Retrieve your wallet address.
- Check wallet balance in SOL, Lamports, and USD.
- Transfer SOL to any recipient address.
- Uses your own private key for transactions.
Use cases of Solana MCP Server
- Querying current Solana network slot from an MCP client.
- Checking wallet balances without leaving the chat interface.
- Sending SOL transfers directly through a MCP‑enabled assistant.
- Managing a Solana wallet via Cursor or Claude Desktop.
FAQ from Solana MCP Server
What does Solana MCP Server do?
It acts as a bridge between MCP clients (like Claude Desktop or Cursor) and the Solana blockchain, allowing you to perform read and write operations using your own keypair.
How do I provide my private key?
Create a JSON file named keypair.json containing your private key array, and point the run.sh script to it. An example-keypair.json file is provided in the repository.
What network does it connect to?
By default the server connects to the devnet RPC endpoint (api.devnet.solana.com). You can change this by editing the run.sh file.
What tools are available?
Four tools are exposed: get-latest-slot, get-wallet-address, get-wallet-balance, and transfer.
Does it support mainnet?
The README does not specify mainnet support; the default endpoint is devnet and can be changed manually.
More Other MCP servers
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Awesome Mlops
visengerA curated list of references for MLOps
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Comments