@solobank/mcp
v3.0.1
Published
Minimal MCP server for Solobank agents on Solana — address, balance, send, and MPP pay tools
Maintainers
Readme
@solobank/mcp
Minimal MCP server for a @solobank/sdk agent on Solana.
The package keeps the scope deliberately small:
solobank_addresssolobank_balancesolobank_sendsolobank_pay
The package uses stdio transport and is intended for Claude Desktop, Cursor, Windsurf, or any MCP client.
Install
pnpm add @solobank/mcp @solobank/sdkRun
solobank-mcp --rpc-url https://api.devnet.solana.comOptional flags:
--keypair /path/to/id.json--rpc-url https://...
MCP Config
{
"mcpServers": {
"solobank": {
"command": "solobank-mcp",
"args": ["--rpc-url", "https://api.devnet.solana.com"]
}
}
}Programmatic Usage
import { startMcpServer } from '@solobank/mcp';
await startMcpServer({
rpcUrl: 'https://api.devnet.solana.com',
keypairPath: '/path/to/id.json',
});Notes
- The server resolves its agent through
@solobank/sdk. - If you already have an initialized agent object, pass it directly to
createMcpServer({ agent }). - Tool responses are returned as compact JSON text blocks for MCP clients.
