mcpdotdirect/evm-mcp-server
MCP server that provides LLMs with tools for interacting with EVM networks
해결하는 문제
이 프로젝트는 60개 이상의 EVM 호환 블록체인 네트워크에 대해 AI 에이전트가 통합된 인터페이스를 제공합니다. 에이전트가 복잡한 블록체인 RPC를 수동으로 처리하거나, 계약 ABI를 관리하거나, 인간이 읽기 쉬운 ENS 이름을 해결할 필요 없이 자연어로 여러 체인에서 읽기 및 쓰기 작업을 수행할 수 있게 해줍니다.
작동 방식
이것은 Model Context Protocol (MCP) 서버로 구축되었습니다. 22개의 도구와 10개의 AI 가이드 프롬프트를 노출하여, MCP 호환 클라이언트(예: Cursor 또는 Claude CLI)가 블록체인과 상호작용할 수 있도록 합니다. 서버는 Viem을 통해 네트워크와의 하위 통신을 처리하며, Etherscan v2 API를 통해 블록 탐색기에서 자동으로 ABI를 가져오는 기능을 지원하여, 에이전트가 미리 ABI를 제공받지 않아도 스마트 계약과 상호작용할 수 있도록 합니다.
대상 사용자
AI 에이전트를 개발하거나 AI 통합 IDE(예: Cursor)를 사용하는 개발자로서, 어시스턴트가 잔액 확인, 토큰 송금, 스마트 계약 분석, 다양한 이더리움 호환 네트워크에서 거래 실행이 가능하도록 하고 싶은 분들.
주요 특징
- 광범위한 네트워크 지원: 34개의 메인넷과 26개의 테스트넷을 지원합니다.
- 자동 ABI 가져오기: 블록 탐색기를 통해 스마트 계약 ABI를 자동으로 가져와 원활한 스마트 계약 상호작용을 가능하게 합니다.
- ENS 통합: 모든 주소 매개변수에 대해 이더리움 이름 서비스(ENS) 해석을 지원합니다.
- 포괄적인 토큰 지원: 네이티브 토큰, ERC20, ERC721(NFT), ERC1155 토큰을 모두 지원합니다.
- 유연한 지갑 관리: 개인키 또는 BIP-39 미니패스워드를 사용하여 구성 가능하며, HD 경로 지원도 제공합니다.
- 고급 서명 기능: 개인 메시지 서명, EIP-712 형식 데이터 서명, SIWE 지원 기능을 포함합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트