SVM-MCP

SVM-MCP is an MCP server that connects Claude AI to SOON Network and other Solana Virtual Machine (SVM) compatible blockchains. Built using the Model Context Protocol SDK and the Solana Web3.js library, it enables developers, blockchain analysts, and crypto users to query on-chain account data directly inside their MCP-compatible desktop environments. The server interfaces with network RPC endpoints to inspect public wallet addresses across both testnet and mainnet environments without requiring private keys or wallet signing capabilities. By exposing tools tailored to SVM architectures, it allows client applications to check native coin balances, examine token accounts tied to the standard SPL Token program, and inspect the most recent transaction payloads recorded on the ledger. Users who configure the server can monitor network states, verify account operations during development, and audit token holdings across supported networks in conversational prompts.

Category: Finance, Crypto & Payments

Tags: blockchain, cryptocurrency, defi, solana, web3

Visit SVM-MCP

How to install and configure SVM-MCP

  1. Clone the repository: bash git clone https://github.com/rkmonarch/svm-mcp cd svm-mcp 2. Install dependencies using npm or bun: bash npm install 3. Build the project: bash npm run build 4. Add the server entry to your Claude Desktop configuration file (claude_desktop_config.json): json { "mcpServers": { "svm-mcp": { "command": "bun", "args": ["/path/to/svm-mcp/build/index.js"] } } } 5. Restart Claude Desktop to start using the tools.

What you can do with SVM-MCP

  • Checking native token balances for specific public addresses on SOON testnet or mainnet environments during smart contract deployment testing. - Retrieving the details and status of the most recent transaction confirmed for an address on the network. - Listing all SPL token accounts and balances owned by a specific Solana Virtual Machine address. - Auditing wallet activity and verifying transaction signatures when troubleshooting dApp integrations on SOON network. - Connecting to alternative SVM or Solana-compatible blockchains by customizing RPC endpoints inside the server configuration file.

Key facts

  • Open Source
  • https://github.com/rkmonarch/svm-mcp
  • Finance, Crypto & Payments
  • blockchain, cryptocurrency, defi, solana, web3

Part of MCP Servers

Related MCP servers

  • MCP Mempool — MCP Mempool is an MCP server that exposes the mempool.space WebSocket and REST APIs to AI agents, LLM assistants, and…
  • MCP Options Order Flow Server — MCP Options Order Flow Server is an MCP server that provides real-time options order flow data, institutional bias tracking, and…
  • MCP Orlen Wholesale Price — MCP Orlen Wholesale Price is an MCP server that provides access to Polish Orlen fuel wholesale pricing data directly inside…
  • MCP Payment Server — MCP Payment Server is an MCP server that provides payment link processing capabilities to AI assistants and autonomous agents using…
  • MCP OpenDART — MCP OpenDART is an MCP server that connects AI language models to South Korea's OpenDART (Data Analysis, Retrieval and Transfer…
  • MCP Query Table — MCP Query Table is an MCP server that extracts and queries tabular financial data from online platforms using Playwright browser…

What is SVM-MCP?

SVM-MCP is an open source Model Context Protocol server that lets AI assistants interact with SOON and other SVM-based blockchains. It uses Solana Web3.js to fetch on-chain balances, transaction signatures, and token accounts over RPC connections.

How do I install SVM-MCP?

Clone the repository from GitHub, install dependencies with npm or bun, and run the build script. Once built, register the server path in your Claude Desktop configuration file under mcpServers using bun to execute the generated index.js file.

What can SVM-MCP do?

SVM-MCP provides tools to fetch native account balances, inspect the latest confirmed transaction for a wallet address, and list all token holdings associated with an account across both SOON testnet and mainnet.

Can SVM-MCP work with networks other than SOON?

Yes. While it is configured by default for SOON testnet and mainnet endpoints, you can point the Solana Web3.js Connection objects to any Solana-compatible blockchain or custom SVM RPC endpoint in the source code.

Which MCP clients work with SVM-MCP?

SVM-MCP works with any client supporting standard MCP stdio transports, including Claude Desktop. Once added to the client configuration, Claude can invoke its blockchain query tools directly in chat.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories