Retrieves the SOL balance of a Solana wallet address
Retrieves the token balance for a specific token in a Solana wallet
Transfers SOL from your wallet to another Solana address
Transfers tokens from your wallet to another Solana address
Retrieves details about a specific Solana transaction by its signature
Solana Agent Kit provides a comprehensive interface for interacting with the Solana blockchain through natural language. This MCP server implementation allows AI assistants to perform various operations on Solana, including checking wallet balances, sending transactions, and interacting with smart contracts. Built by SendAI, this toolkit bridges the gap between conversational AI and blockchain technology, making Solana's capabilities accessible without requiring deep technical knowledge of blockchain operations. The implementation follows the Model Context Protocol standard to ensure consistent and reliable interactions.
Solana Agent Kit MCP Server enables AI assistants to interact with the Solana blockchain through natural language commands. This implementation provides a standardized way to perform various Solana operations without requiring users to have deep technical knowledge of blockchain interactions.
Before installing the Solana Agent Kit MCP Server, ensure you have:
Install the package dependencies:
pnpm install
Build the project:
pnpm run build
Configure your environment variables: You'll need to set up two essential environment variables:
SOLANA_PRIVATE_KEY
: Your Solana wallet's private keyRPC_URL
: Your Solana RPC endpoint URLConfigure Claude Desktop: Update your Claude Desktop configuration file based on your operating system:
MacOS:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows:
code $env:AppData\Claude\claude_desktop_config.json
Add the Solana Agent Kit configuration to the mcpServers
section, replacing the path with your absolute project path:
{
"mcpServers": {
"agent-kit": {
"command": "node",
"env": {
"RPC_URL": "your_solana_rpc_url_here",
"SOLANA_PRIVATE_KEY": "your_private_key_here"
},
"args": [
"/ABSOLUTE/PATH/TO/YOUR/PROJECT"
]
}
}
}
Restart Claude Desktop after updating the configuration to apply the changes.
Once installed and configured, you can interact with the Solana blockchain by asking Claude to perform various operations. The Solana Agent Kit supports a wide range of actions, including:
Simply describe what you want to do with Solana in natural language, and the AI assistant will use the appropriate functions from the Solana Agent Kit to fulfill your request.
If you encounter issues:
Remember that your private key provides full access to your Solana wallet. Never share your configuration file or expose your private key. Consider using a dedicated wallet with limited funds for testing and development purposes.