Ethereum Tools
Ethereum Tools for Claude - A comprehensive blockchain analysis toolkit that enables Claude AI to audit smart contracts, analyze wallets, track profitability, and fetch on-chain data using Model Context Protocol (MCP). Seamlessly integrates blockchai
What is Ethereum Tools?
Ethereum Tools is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to ethereum tools for claude - a comprehensive blockchain analysis toolkit that enables claude ai to audit smart contracts, analyze wallets, track profitability, and fetch on-chain data using model conte...
Ethereum Tools for Claude - A comprehensive blockchain analysis toolkit that enables Claude AI to audit smart contracts, analyze wallets, track profitability, and fetch on-chain data using Model Context Protocol (MCP). Seamlessly integrates blockchai
This server falls under the Finance & Fintech category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Ethereum Tools for Claude - A comprehensive blockchain analy
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx ethereum-toolsConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Ethereum Tools
Ethereum Tools for Claude is a Node.js MCP server that brings comprehensive Ethereum blockchain analysis capabilities directly into Claude AI. It enables smart contract security audits, wallet balance and token holding lookups, profit/loss tracking across trades, on-chain data retrieval, and even Twitter/X search for blockchain-related discussions. By connecting Claude to Etherscan, Moralis, Codex, and RapidAPI, it lets analysts and developers perform deep on-chain research through natural language without switching between multiple block explorer tabs.
Prerequisites
- Node.js v16 or later
- Claude for Desktop installed
- Free Etherscan API key from etherscan.io/apis
- Free Moralis API key from moralis.io
- Codex API key from codex.io (for token price history and analytics)
Clone the repository and install dependencies
Clone the evm-mcp-tools repository and install the required Node.js packages.
git clone https://github.com/0xGval/evm-tools-mcp
cd evm-tools-mcp
npm installObtain the required API keys
Register for free API keys at each provider: Etherscan (contract verification), Moralis (wallet balances and PnL), Codex (token price history), and RapidAPI Twitter154 (Twitter search). An optional Ethereum RPC URL can use public endpoints like eth.llamarpc.com.
Configure the MCP server with your API keys
Copy mcp.json.example to mcp.json and fill in your API keys and the absolute path to main.js. Use the full absolute path on Windows with double backslashes.
{
"mcpServers": {
"ethereum-tools": {
"command": "node",
"args": ["/absolute/path/to/evm-tools-mcp/main.js"],
"env": {
"ETH_RPC_URL": "https://eth.llamarpc.com",
"MORALIS_API_KEY": "your_moralis_api_key",
"ETHERSCAN_API_KEY": "your_etherscan_api_key",
"CODEX_API_KEY": "your_codex_api_key",
"RAPIDAPI_KEY": "your_rapidapi_key"
}
}
}
}Add to Claude Desktop configuration
Copy the contents of your mcp.json into Claude Desktop's config file. On Windows this is %APPDATA%\Claude\claude_desktop_config.json. On macOS it is ~/Library/Application Support/Claude/claude_desktop_config.json.
Restart Claude Desktop
Fully quit and reopen Claude Desktop so it picks up the new MCP server configuration. You should then see Ethereum blockchain analysis tools available in your Claude session.
Ethereum Tools Examples
Client configuration
Full claude_desktop_config.json entry with all required environment variables for the Ethereum Tools MCP server.
{
"mcpServers": {
"ethereum-tools": {
"command": "node",
"args": ["/Users/you/evm-tools-mcp/main.js"],
"env": {
"ETH_RPC_URL": "https://eth.llamarpc.com",
"MORALIS_API_KEY": "your_moralis_api_key",
"ETHERSCAN_API_KEY": "your_etherscan_api_key",
"CODEX_API_KEY": "your_codex_api_key",
"RAPIDAPI_KEY": "your_rapidapi_key"
}
}
}
}Prompts to try
Ask Claude to analyze wallets, audit contracts, and track token profitability using natural language.
- "Audit the smart contract at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 for security issues"
- "What is the ETH balance and token holdings of 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?"
- "Show me the profit/loss for wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
- "Get the price history for token 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 over the last 30 days"
- "Search Twitter for recent tweets about Uniswap v4"Troubleshooting Ethereum Tools
Environment variables not found / API calls fail with authentication errors
Ensure API keys are set inside the `env` object of your MCP config, not in a separate .env file. The MCP server reads keys from environment variables passed by the MCP client at launch. Double-check each key is pasted correctly without extra spaces.
Path errors on Windows — server fails to start
Use full absolute paths with double backslashes in the args array, for example: `C:\\Users\\you\\evm-tools-mcp\\main.js`. Avoid relative paths like `./main.js` in the MCP config.
Codex API returns errors for token analysis
Verify your Codex API key has access to the token data endpoints. The free tier may have rate limits. If you don't have a Codex key, token price history and advanced analytics tools will not work, but wallet and contract tools (Etherscan/Moralis) will still function.
Frequently Asked Questions about Ethereum Tools
What is Ethereum Tools?
Ethereum Tools is a Model Context Protocol (MCP) server that ethereum tools for claude - a comprehensive blockchain analysis toolkit that enables claude ai to audit smart contracts, analyze wallets, track profitability, and fetch on-chain data using model context protocol (mcp). seamlessly integrates blockchai It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Ethereum Tools?
Follow the installation instructions on the Ethereum Tools GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Ethereum Tools?
Ethereum Tools works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Ethereum Tools free to use?
Yes, Ethereum Tools is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.
Ethereum Tools Alternatives — Similar Finance & Fintech Servers
Looking for alternatives to Ethereum Tools? Here are other popular finance & fintech servers you can use with Claude, Cursor, and VS Code.
ValueCell
★ 10.7kValueCell is a community-driven, multi-agent platform for financial applications.
Vibe Trading
★ 8.1k'Vibe-Trading: Your Personal Trading Agent'
Quantdinger
★ 6.2kAI quantitative trading platform for crypto, stocks, and forex with backtesting, live trading, market data, and multi-agent research.vibe-trading ,trading-agents,ai-trader,ai-trading
TradingView
★ 2.8kReal-time crypto & stock screening, advanced technical indicators, Bollinger Bands intelligence, candlestick patterns + native Claude Desktop integration. Multi-exchange (Binance, KuCoin, Bybit+). Open-source AI trading infrastructure.
Financial Datasets
★ 2.1kProvides access to comprehensive financial data including income statements, balance sheets, cash flow statements, stock prices, company news, SEC filings, and cryptocurrency information with built-in financial ratio analysis.
Stripe
★ 1.6kThe Stripe Model Context Protocol server allows you to integrate with Stripe APIs through function calling. This protocol supports various tools to interact with different Stripe services.
Browse More Finance & Fintech MCP Servers
Explore all finance & fintech servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Ethereum Tools in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Ethereum Tools?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.