Command Palette

Search for a command to run...

UnylyUnyly
Browse all

ExpertVagabond/solana-mcp-server

FreeNot checked

25 tools for Solana blockchain — wallet management, SOL/SPL token transfers, SPL token creation and minting, account operations, and network switching (mainnet/

GitHubEmbed

About

25 tools for Solana blockchain — wallet management, SOL/SPL token transfers, SPL token creation and minting, account operations, and network switching (mainnet/devnet/testnet).

README

npm version License: MIT Node Tools

Full Solana blockchain MCP server. 25 tools for wallet management, SPL token operations, DeFi, staking, and network queries. Built on @solana/web3.js and @solana/spl-token with Anchor support.

The most actively maintained Solana MCP. Covers the complete SPL token lifecycle (create, mint, burn, freeze, thaw, delegate, authority management) that competitors skip.

Install

npx solana-mcp-server

Or install globally:

npm install -g solana-mcp-server
solana-mcp-server

Configure

Add to your MCP config (claude_desktop_config.json or ~/.mcp.json):

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

Tools (25)

Wallet Management (4)

Tool Description Key Params
create_wallet Create a new Solana keypair (in-memory only) --
import_wallet Import from a base58-encoded private key privateKey
list_wallets List all wallets in the current session --
get_balance Get SOL balance for any address address

SPL Token Operations (10)

Tool Description Key Params
create_spl_token Create a new SPL token with custom decimals walletName, decimals
mint_tokens Mint tokens to any address walletName, tokenMint, amount
burn_tokens Burn tokens from an account walletName, tokenMint, amount
freeze_account Freeze a token account walletName, tokenMint, accountAddress
thaw_account Unfreeze a token account walletName, tokenMint, accountAddress
set_token_authority Change token authority (mint, freeze, owner, close) walletName, tokenMint, authorityType
get_token_supply Total supply and metadata for a token tokenMint
close_token_account Close an account and reclaim rent walletName, tokenAccount
approve_delegate Approve a delegate for token transfers walletName, tokenAccount, delegate, amount
revoke_delegate Revoke delegate approval walletName, tokenAccount

Transfers (3)

Tool Description Key Params
transfer_sol Transfer SOL between wallets from, to, amount
transfer_tokens Transfer SPL tokens from, to, tokenMint, amount
airdrop_sol Request SOL airdrop (devnet/testnet only) address, amount

Account Queries (4)

Tool Description Key Params
get_account_info Detailed account information address
get_transaction Transaction details by signature signature
create_token_account Create an associated token account walletName, tokenMint
get_token_accounts List all token accounts for a wallet address

Token Data (1)

Tool Description Key Params
get_token_balance SPL token balance for a specific account address, tokenMint

Network (3)

Tool Description Key Params
switch_network Switch between mainnet, devnet, testnet, localhost network
get_network_info Current network status and info --
get_recent_blockhash Recent blockhash for transaction building --

Why This One?

  • Complete SPL token lifecycle. Create, mint, burn, freeze, thaw, set authority, delegate, close -- 10 token tools covering every operation. Competitors stop at create/transfer.
  • Production-ready infrastructure. Lazy connection initialization (no startup timeouts), 10-second network call timeouts, comprehensive error handling, and Smithery deployment support.
  • Anchor integration. Built with @coral-xyz/anchor support for interacting with Anchor programs alongside raw SPL token operations.

Networks

Network Endpoint
mainnet https://api.mainnet-beta.solana.com
devnet https://api.devnet.solana.com
testnet https://api.testnet.solana.com
localhost http://127.0.0.1:8899

Security

  • Private keys stored in memory only -- never persisted to disk
  • Keys cleared on process exit
  • All inputs validated with Zod schemas

Environment Variables

Variable Required Description
SOLANA_RPC_URL No Solana RPC endpoint (default: mainnet)

Development

git clone https://github.com/ExpertVagabond/solana-mcp-server.git
cd solana-mcp-server
npm install
npm run build
npm start
npm test              # Basic functionality tests
npm run type-check    # TypeScript type checking
npm run lint          # ESLint
npm run quality       # Full quality check (lint + types + tests)

License

MIT -- Purple Squirrel Media

from github.com/ExpertVagabond/solana-mcp-server

Installing ExpertVagabond/solana-mcp-server

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/ExpertVagabond/solana-mcp-server

FAQ

Is ExpertVagabond/solana-mcp-server MCP free?

Yes, ExpertVagabond/solana-mcp-server MCP is free — one-click install via Unyly at no cost.

Does ExpertVagabond/solana-mcp-server need an API key?

No, ExpertVagabond/solana-mcp-server runs without API keys or environment variables.

Is ExpertVagabond/solana-mcp-server hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install ExpertVagabond/solana-mcp-server in Claude Desktop, Claude Code or Cursor?

Open ExpertVagabond/solana-mcp-server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

$5

Stripe

Payments, customers, subscriptions

Stripeby Stripe

malamutemayhem/unclick-agent-native-endpoints

110+ tools for AI agents spanning social media, finance, gaming, music, AU-specific services, and utilities. Zero-config local tools plus platform connectors. n

malamutemayhemby malamutemayhem

whiteknightonhorse/APIbase

Unified API hub for AI agents with 56+ tools across travel (Amadeus, Sabre), prediction markets (Polymarket), crypto, and weather. Pay-per-call via x402 micropa

whiteknightonhorseby whiteknightonhorse

trackerfitness729-jpg/sitelauncher-mcp-server

Deploy live HTTPS websites in seconds. Instant subdomains ($1 USDC) or custom .xyz domains ($10 USDC) on Base chain. Templates for crypto tokens and AI agent pr

trackerfitness729-jpgby trackerfitness729-jpg

embeddedlayers/mcp-analytics

Statistical analysis, forecasting, and ML for business data (Shopify, Stripe, WooCommerce, eBay, GA4, Search Console). Upload a CSV or connect live data sources

embeddedlayersby embeddedlayers

carrierone/verilexdata-mcp

20 structured datasets (NPI healthcare, SEC filings, OFAC sanctions, crypto whales, Polymarket signals, patents, economic indicators) via x402 pay-per-query wit

carrieroneby carrierone

tipdotmd/tip-md-x402-mcp-server

MCP server for cryptocurrency tipping through AI interfaces using x402 payment protocol and CDP Wallet.

tipdotmdby tipdotmd

laundromatic/shopgraph

Structured product data from the open web — Schema.org + AI extraction for e-commerce enrichment. Pay per call via Stripe. [shopgraph.dev](https://shopgraph.dev

laundromaticby laundromatic

mrslbt/xendit-mcp

Xendit payment gateway for Southeast Asia. Invoices, disbursements, balance checks, and bank transfers across Indonesia, Philippines, Thailand, Vietnam, and Mal

mrslbtby mrslbt

@arbitova/mcp-server

Non-custodial on-chain escrow + AI dispute arbitration for agent-to-agent USDC payments on Base. Seven tools covering the full EscrowV1 contract surface: create

jiayuanliang0716-maxby jiayuanliang0716-max

Compare ExpertVagabond/solana-mcp-server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All finance MCPs