Web3 MCP

Web3 MCP is an MCP server that provides tools for querying and transacting across major blockchain networks directly from Model Context Protocol clients like Claude Desktop. It connects to Solana, Ethereum, EVM-compatible networks such as Base, Arbitrum, Optimism, BSC, Polygon, Avalanche, and Berachain, as well as Cardano, THORChain, XRP Ledger, TON, and UTXO networks including Bitcoin, Litecoin, Dogecoin, and Bitcoin Cash. Cryptocurrency developers, web3 researchers, and automated agent builders use this server to inspect on-chain state, validate wallet addresses, retrieve transaction histories, query liquidity pools, and execute transactions. Operations include balance checks, native coin transfers, ERC-20 token approvals, Jupiter DEX routing on Solana, and cross-chain swap quotes via THORChain. Developers configure credentials, network RPC URLs, and modular tool-registration toggles in a local environment file, ensuring that private keys remain isolated from chat context while exposing broad blockchain capabilities to language models.

Category: Finance, Crypto & Payments

Tags: blockchain, cryptocurrency, ethereum, solana, web3

Visit Web3 MCP

How to install and configure Web3 MCP

  1. Clone the repository and install dependencies: bash git clone https://github.com/strangelove-ventures/web3-mcp.git cd web3-mcp npm install 2. Create and configure your environment file: bash cp .env.example .env Edit .env to toggle the chains you need (e.g., ENABLE_SOLANA_TOOLS=true) and provide the required private keys, mnemonics, and custom RPC URLs. 3. Build the server: bash npm run build 4. Register the server in your claude_desktop_config.json file: json { "mcpServers": { "web3-rpc": { "command": "node", "args": [ "/PATH/TO/web3-mcp/build/index.js" ] } } } Replace /PATH/TO/ with the absolute path to your cloned repository.

What you can do with Web3 MCP

  • Check native and token balances across EVM networks, Solana, Cardano, XRP Ledger, TON, and UTXO blockchains. * Execute SOL transfers or route token swaps using the Jupiter DEX aggregator on the Solana network. * Send ETH or ERC-20 tokens and manage contract spending approvals across Ethereum, Arbitrum, Base, and Polygon. * Inspect UTXO balances, validate addresses, and retrieve recent transaction fees for Bitcoin, Litecoin, Dogecoin, and Bitcoin Cash. * Query THORChain liquidity pool details and obtain cross-chain swap quotes between supported blockchain assets.

Key facts

  • https://github.com/strangelove-ventures/web3-mcp
  • Finance, Crypto & Payments
  • blockchain, cryptocurrency, ethereum, 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…

How do I install Web3 MCP?

Clone the official GitHub repository, install dependencies using npm, copy the example environment file to dot-env, and build the project with npm run build. Finally, register the built node script in your Claude Desktop configuration file.

What can Web3 MCP do?

It provides RPC access to inspect address balances, fetch transaction histories, validate addresses, transfer funds, manage ERC-20 approvals, swap tokens via Jupiter on Solana, and request cross-chain swap quotes across multiple blockchain ecosystems.

Which blockchains does Web3 MCP support?

It supports Solana, Ethereum, EVM chains like Arbitrum, Base, Optimism, Polygon, BSC, Avalanche, and Berachain, alongside Cardano, THORChain, XRP Ledger, TON, and UTXO chains such as Bitcoin, Litecoin, Dogecoin, and Bitcoin Cash.

Which MCP clients work with Web3 MCP?

Web3 MCP works with any client compatible with the Model Context Protocol that supports standard input and output server execution, such as Claude Desktop.

How are private keys handled in Web3 MCP?

All private keys and wallet seed phrases are configured locally within an environment file and are never sent directly through conversation prompts to the language model.

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