Ethereum MCP Server
@ethpandaops
About Ethereum MCP Server
An MCP server for Ethereum
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"eth-mcp-server-ethpandaops": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tools
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 Ethereum MCP Server?
An experimental, actively developed Ethereum MCP server providing wallet management and transaction handling capabilities. Built with FastAPI and Web3.py, it currently supports creating and importing wallets, sending transactions, estimating gas, and monitoring transaction status. Contract interaction, token management, and advanced features are planned but not yet implemented. The project is marked as highly experimental and likely not stable.
How to use Ethereum MCP Server?
Install dependencies with uv pip install -e ., copy the example environment file (cp .env.example .env) and configure it, then start the server with python src/server.py. Use JSON-RPC methods like eth_createWallet, eth_sendTransaction, or eth_estimateGas to interact with the server.
Key features of Ethereum MCP Server
- Wallet creation, import, listing, and balance checking
- Secure private key handling
- Send ETH transactions with gas estimation and nonce management
- Retrieve transaction details and receipts
- Transaction monitoring
- Contract interaction (coming soon)
Use cases of Ethereum MCP Server
- Manage Ethereum wallets programmatically via MCP
- Send ETH transactions with gas estimation and receipt tracking
- Estimate gas costs for pending transactions
- Monitor transaction status through MCP methods
FAQ from Ethereum MCP Server
Is this project ready for production?
No. The repository explicitly states it is highly experimental, under active development, and likely not working at this moment. It should not be used in production.
What runtime and dependencies are required?
Python with the uv package manager. The project depends on FastAPI, Web3.py, and other libraries listed in pyproject.toml.
Which MCP methods are currently supported?
Wallet methods (eth_createWallet, eth_importWallet, eth_listWallets, eth_getBalance) and transaction methods (eth_sendTransaction, eth_getTransaction, eth_getTransactionReceipt, eth_estimateGas) are available. Contract and token methods are coming soon.
Can I interact with smart contracts?
Contract interaction (deploy, call methods, listen to events) is listed as “Coming Soon” and is not yet implemented in the current version.
How do I run the tests?
Use pytest from the project root after installing dependencies.
Frequently asked questions
Is this project ready for production?
No. The repository explicitly states it is highly experimental, under active development, and likely not working at this moment. It should not be used in production.
What runtime and dependencies are required?
Python with the `uv` package manager. The project depends on FastAPI, Web3.py, and other libraries listed in `pyproject.toml`.
Which MCP methods are currently supported?
Wallet methods (`eth_createWallet`, `eth_importWallet`, `eth_listWallets`, `eth_getBalance`) and transaction methods (`eth_sendTransaction`, `eth_getTransaction`, `eth_getTransactionReceipt`, `eth_estimateGas`) are available. Contract and token methods are coming soon.
Can I interact with smart contracts?
Contract interaction (deploy, call methods, listen to events) is listed as “Coming Soon” and is not yet implemented in the current version.
How do I run the tests?
Use `pytest` from the project root after installing dependencies.
Basic information
More Finance & Commerce MCP servers

Dados B3
Valth GuimarãesAuditable fundamentals for the Brazilian stock market (B3): ROIC, margins, point-in-time multiples, dividends and REITs. Every figure traces back to the CVM account it came from, every formula is published, and nothing s

Fakto.app - wFirma MCP Server
Fakto.appThe only MCP server for wFirma.pl (Polish accounting). Full read-write: AI assistants create and search invoices, manage contractors, expenses, payments, warehouse, KPiR and ZUS, plus reports and cashflow forecasts. OAut

Exact Online
iWebDevelopmentExact AI Connect is a remote MCP server that connects AI assistants like Claude, ChatGPT, Copilot, Gemini and Perplexity directly to your Exact Online administration. Ask questions about your finances in plain language a

GallanDigital Marketplace
GallanDigitalRead-only discovery server for GallanDigital, a B2B marketplace of credentialed operational systems and tools for PE operating partners, boutique consultants, and business owners. Exposes search, listing detail, contribu
Bitroad
bitroadaiMarketplace for AI agents: buy goods and services under spending caps, with returns and disputes.
Comments