Enables interaction with the Solana blockchain, supporting all actions from the Solana Agent Kit to execute protocol operations and transactions on the Solana network.
Donut MCP Server Powered by Solana Agent Kit
A Model Context Protocol (MCP) Server for Solana Blockchain Data.
Features
Supports actions from Solana Agent Kit that do not need signer
MCP server implementation for AI integraion
Cloudflare worker for easy sse deployment
DonutPluginfor specific actions to this server
Related MCP server: Solana MCP Server
Prerequisites
Node.js (v16 or higher recommended)
pnpm
Installation
pnpm install
cp example.dev.vars .dev.vars
By default wrangler uses .dev.vars for loading environmental variables
Run Dev Server
pnpm dev
Add to MCP Client
{
"mcpServers": {
"donut-mcp": {
"url": "http://localhost:8787/sse"
}
}
}