LabscoMCP early access ↗
sendaifunMCP SERVER · OFFICIAL PROJECT

Solana Agent Kit MCP Server

Onchain Solana actions as tools — check a balance, transfer, trade, deploy a token, mint an NFT, resolve a domain — built on the Solana Agent Kit.

by sendaifun ↗Wallets, Signing & Transaction Execution✓ Official

LABSCO SUMMARY

It signs with a real key, so the network you choose is the whole safety story.

The tool list is straightforward and covers the common onchain actions, but the thing to internalise before installing is that TRANSFER and TRADE execute against whatever RPC URL you configured, with the private key you handed it. The README's advice — a dedicated wallet, devnet first — is not boilerplate here; there is no confirmation layer between the model and a signed transaction.

What it is

An MCP server that gives an assistant a standardised interface to the Solana blockchain, built on the Solana Agent Kit. It holds a wallet key and an RPC endpoint, and turns blockchain operations into tools an agent can call.

What you get

  • Wallet basics — the address it is operating as, and the balance — WALLET_ADDRESS, BALANCE
  • Asset and price lookups, and Solana domain name resolution — GET_ASSET, GET_PRICE, RESOLVE_DOMAIN
  • Value movement and trading — TRANSFER, TRADE
  • Token and NFT creation — DEPLOY_TOKEN, MINT_NFT
  • Development helpers — request funds on a test network, and read current network throughput — REQUEST_FUNDS, GET_TPS

Requirements

Node.js v16 or higher, and pnpm, npm or yarn. Install with npm install -g solana-mcp, build from source, or run the interactive install script. You must supply a Solana wallet private key in SOLANA_PRIVATE_KEY and an RPC URL in RPC_URL — mainnet, testnet or devnet; OPENAI_API_KEY is optional. The project's own security guidance is worth following: use a dedicated wallet for agent operations, and test on devnet or testnet before pointing it at mainnet. Licensed MIT.

Setup effort

One command plus credentials — npm install -g solana-mcp, then supply credentials