Submit

@sinco-lab/evm-mcp-server

@sinco-lab

a year ago
developer-tools
An EVM interaction service based on Model Context Protocol (MCP)
Overview

What is EVM-MCP-Server?

EVM-MCP-Server is an EVM interaction service based on the Model Context Protocol (MCP) that allows AI agents or services to securely interact with EVM-compatible blockchains.

How to use EVM-MCP-Server?

To use EVM-MCP-Server, clone the repository, install dependencies, configure environment variables for wallet and RPC provider, and run the server. You can also connect clients like Cursor or Claude to interact with the server.

Key features of EVM-MCP-Server?

  • MCP Integration: Exposes EVM functionalities as standard MCP tools.
  • Viem Powered: Utilizes the efficient Viem library for reliable EVM interactions.
  • Configurable Endpoint: Connects to any EVM-compatible chain via an RPC URL.
  • Core EVM Operations: Provides tools for checking balances, transferring tokens, signing messages, and interacting with contracts.
  • Type Safe: Developed in TypeScript for better maintainability.

Use cases of EVM-MCP-Server?

  1. Interacting with EVM-compatible blockchains for various operations.
  2. Enabling AI agents to perform blockchain transactions securely.
  3. Providing a standardized interface for blockchain interactions.

FAQ from EVM-MCP-Server?

  • Can EVM-MCP-Server connect to any EVM-compatible blockchain?

Yes! It can connect to any EVM-compatible chain configured via environment variables.

  • Is EVM-MCP-Server secure?

Yes, but it is crucial to manage private keys securely and avoid committing sensitive information to version control.

  • What are the prerequisites for using EVM-MCP-Server?

You need Node.js version 18.0.0 or higher and the pnpm package manager.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.