mc

mcpdotdirect/evm-mcp-server

๐Ÿ“‡ โ˜๏ธ Comprehensive blockchain services for 30+ EVM networks, supporting native tokens, ERC20, NFTs, smart contracts, transactions, and ENS resolution.

#blockchain#EVM#smart contracts
Publishermcpdotdirect/evm-mcp-server
Submitted date4/19/2025

EVM MCP Server Overview

๐Ÿ“‹ Title

EVM MCP Server โ€“ A comprehensive Model Context Protocol (MCP) server for interacting with 30+ EVM-compatible blockchains.

๐Ÿš€ How to Use

  1. Installation:
    git clone https://github.com/mcpdotdirect/mcp-evm-server.git cd mcp-evm-server bun install # or npm install
  2. Run the Server:
    • Stdio Mode (CLI): bun start
    • HTTP Mode (Web): bun start:http
    • Via npx (No Install): npx @mcpdotdirect/evm-mcp-server [--http]
  3. Connect via MCP Inspector or Cursor:
    • Configure in Cursor Settings or use .cursor/mcp.json for portable setups.

โœจ Key Features

  • Multi-Chain Support: 30+ EVM networks (Ethereum, Polygon, Arbitrum, Base, etc.).
  • ENS Integration: Resolve human-readable names (e.g., vitalik.eth) automatically.
  • Token Services:
    • ERC20/ERC721/ERC1155 transfers, metadata, and balances.
  • Smart Contracts: Read/write functions, event logs, and gas estimation.
  • Unified API: Consistent MCP tools/resources for AI agents.

๐ŸŒ Use Cases

  • AI Agents: Interact with blockchains via a standardized interface.
  • Web3 Development: Rapid prototyping for dApps across multiple chains.
  • Data Analysis: Fetch transactions, balances, and contract states.
  • Wallet Services: Native/NFT token transfers with ENS support.

๐Ÿ”— Supported Networks

Includes Ethereum, Optimism, Polygon, Avalanche, BSC, zkSync, Scroll, and testnets (Sepolia, Goerli, etc.).


License: MIT | Tech Stack: TypeScript 5.0+, Viem 1.0+

Visit More

View All