LLM server for EVM blockchain interaction
Top 89.6% on sourcepulse
This project provides an MCP server for interacting with EVM-compatible blockchains, enabling AI agents to access blockchain data and execute transactions across over 30 networks. It offers a unified interface for reading state, interacting with smart contracts, and managing tokens, simplifying blockchain operations for AI-powered applications and developers.
How It Works
The server implements the Model Context Protocol (MCP) to expose blockchain functionalities as tools and resources. It supports both native and token transfers (ERC20, ERC721, ERC1155), smart contract interactions, and ENS name resolution. This approach allows AI agents to discover and utilize blockchain capabilities through a consistent API, abstracting away network-specific complexities.
Quick Start & Requirements
bun install
or npm install
.npx @mcpdotdirect/evm-mcp-server
(stdio mode) or npx @mcpdotdirect/evm-mcp-server --http
(HTTP mode).Highlighted Details
Maintenance & Community
The project is licensed under the MIT License. Further community and maintenance details are not explicitly provided in the README.
Licensing & Compatibility
MIT License. Permissive for commercial use and integration with closed-source applications.
Limitations & Caveats
Server configuration values (chain ID, port, host) are hardcoded and require direct file edits for modification. Security considerations mention the need for additional authentication mechanisms and HTTPS in production environments.
4 days ago
Inactive