Skip to content

akc2267/solana-mcp-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Quickstart

clone and install dependencies:

git clone https://github.com/yourusername/solana-mcp-server.git
cd solana-mcp-server
npm install

build the tool

npm run build

add the tool to your claude_desktop_config.json

"solana-rpc": {
            "command": "node",
            "args": [
                "/PATH/TO/solana-mcp-server/build/index.js"
            ]
        }

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published