WalletMCP - Solana Blockchain MCP Server
@paulfruitful
About WalletMCP - Solana Blockchain MCP Server
A Simple MCP Server For Interacting With Solana Wallets
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is WalletMCP - Solana Blockchain MCP Server?
WalletMCP is a Model Context Protocol (MCP) server implementation for interacting with the Solana blockchain. It exposes developer-friendly tools for working with wallets, transactions, program buffers, logs, and SOL transfers through MCP-compatible interfaces.
How to use WalletMCP - Solana Blockchain MCP Server?
Clone the repository, install dependencies with npm install, and build the server with npm run build. Then configure it as an MCP server in Claude Desktop by editing the claude_desktop_config.json file and adding the server with the command node and the path to the built index.js file.
Key features of WalletMCP - Solana Blockchain MCP Server
- Retrieve wallet transactions and SOL balances.
- Access program logs from the Solana blockchain.
- List and close BPF Upgradeable Loader buffers (claim unused rents).
- Send SOL transactions programmatically.
- Fully MCP-compliant tool definitions using Zod for schema validation.
Use cases of WalletMCP - Solana Blockchain MCP Server
- Ask "What are my recent transactions?" to get wallet activity.
- Ask "How much SOL do I have?" to fetch a wallet's balance.
- Ask "How many buffers do I have unused?" to list and close program buffers.
- Ask "Send SOL to account [address]" to programmatically transfer SOL.
- Ask "What are the logs for a specific program?" to retrieve program logs.
FAQ from WalletMCP - Solana Blockchain MCP Server
What are the system requirements?
Node.js v16+ and a package manager such as npm or yarn.
How do I configure the server in Claude Desktop?
Open the Claude Desktop config file (claude_desktop_config.json) and add an entry for walletmcp with the command node and the arguments pointing to the built index.js file.
Is it safe to use with my private keys?
The server does not store or log private keys. Always protect your keys β they are used only for sending transactions and never persisted.
Does the server support both mainnet and devnet?
Yes, the sendSolTransaction tool accepts a mode parameter with values "main" or "dev" to target the respective Solana network.
What tools does the server provide?
Tools include getTransactions, getBalance, listBuffers, closeBuffer, getProgramLogs, and sendSolTransaction, each with defined inputs and Zod validation.
More Other MCP servers
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
MCP Go π
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
π Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments