Ethereum RPC MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides tools for interacting with the Ethereum blockchain through JSON-RPC methods, including retrieving code from addresses, checking account balances, getting gas prices, executing contract calls, retrieving logs, and sending transactions.

이더리움 RPC MCP 서버

이더리움 블록체인과 상호작용하기 위한 모델 컨텍스트 프로토콜(MCP) 서버.

개요

이 MCP 서버는 표준 JSON-RPC 방식을 통해 이더리움 블록체인 데이터를 쿼리하는 도구를 제공합니다. 이를 통해 AI 어시스턴트와 애플리케이션이 표준화된 프로토콜을 통해 이더리움 블록체인과 상호 작용할 수 있습니다.

특징

이 MCP 서버는 도구로 세 가지 주요 Ethereum RPC 방법을 제공합니다.

  • eth_getCode : 특정 Ethereum 주소의 코드를 검색합니다.
  • eth_gasPrice : 이더리움 네트워크의 현재 가스 가격을 가져옵니다.
  • eth_getBalance : 이더리움 계정의 잔액을 확인합니다.

참고: 더 많은 것이 나올 예정입니다.

용법

커서에 추가

이 MCP를 커서에 추가하려면:

  1. 먼저, 이 저장소를 복제합니다.지엑스피1
  2. 커서 설정 → MCP → 새 MCP 서버 추가로 이동
  3. 이름을 입력하세요(예: "eth-mcp")
  4. 유형으로 "명령"을 선택하세요
  5. 스크립트의 전체 경로를 입력하세요:
    node /path/to/eth-mpc/index.js

  1. 서버를 활성화하려면 "추가"를 클릭하세요.

추가되면 Ethereum RPC 도구를 Cursor 내에서 사용할 수 있습니다.

이 서버는 stdio 전송을 사용하므로 Claude Desktop, Cursor 등의 MCP 클라이언트와 호환됩니다.

MCP Inspector로 테스트

MCP Inspector는 MCP 서버를 테스트하고 디버깅하는 개발 도구입니다. 완전한 AI 클라이언트 없이도 MCP 서버의 기능을 테스트할 수 있는 대화형 인터페이스를 제공합니다.

검사기 실행

Inspector로 Ethereum RPC MCP 서버를 테스트하려면:

검사기를 실행하려면:

npx @modelcontextprotocol/inspector
  1. 명령어와 경로를 입력하세요
  2. 검사기는 실행 중인 MCP 서버에 연결하여 사용 가능한 도구를 표시합니다.

Inspector를 사용한 테스트 도구

검사기를 사용하면 다음 작업을 수행할 수 있습니다.

  • 사용 가능한 도구와 설명 보기
  • 각 도구를 다른 매개변수로 테스트합니다.
  • 구조화된 형식으로 응답을 확인하세요
  • MCP 서버 구현과 관련된 문제를 디버깅합니다.

예를 들어, eth_getBalance 도구를 테스트하려면 다음을 수행합니다.

  1. 검사기 인터페이스에서 도구를 선택하세요
  2. 유효한 Ethereum 주소를 입력하세요(예: 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 - Vitalik의 주소)
  3. 기본 블록 매개변수( latest )를 사용합니다.
  4. 요청을 제출하고 응답을 확인하세요

MCP 클라이언트와의 통합

이 MCP 서버는 다음을 포함한 모든 MCP 호환 클라이언트와 통합될 수 있습니다.

  • 클로드 데스크탑
  • 클로드 코드
  • 커서(위의 지침)
  • 클라인
  • 기타 MCP 호환 애플리케이션

통합이 완료되면 클라이언트 애플리케이션은 이 서버가 제공하는 도구를 사용하여 Ethereum 블록체인 데이터를 직접 쿼리할 수 있습니다.

MCP 이해하기

모델 컨텍스트 프로토콜(MCP)은 AI 모델이 다양한 도구 및 서비스와 상호 작용할 수 있도록 하는 개방형 표준입니다. 개발자가 AI 어시스턴트에 API, 데이터 소스 및 기능을 노출할 수 있는 표준화된 방식을 제공합니다.

MCP에 대해 자세히 알아보세요

이와 같은 MCP 서버는 AI 어시스턴트가 각 서비스에 대한 맞춤형 통합을 요구하지 않고도 여러 서비스에 걸쳐 복잡한 작업을 수행할 수 있도록 하는 생태계의 일부를 형성합니다.

📚 공식 문서 : 모델 컨텍스트 프로토콜 개요

특허

MIT

기여하다

기여를 환영합니다! 풀 리퀘스트를 제출해 주세요.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

AI 도우미가 표준 JSON-RPC 방식을 통해 Ethereum 블록체인과 상호 작용할 수 있는 도구를 제공하여 계정 잔액, 가스 가격, 스마트 계약 코드에 대한 쿼리를 실행할 수 있습니다.

  1. Overview
    1. Features
      1. Usage
        1. Adding to Cursor
      2. Testing with MCP Inspector
        1. Running the Inspector
        2. Testing Tools with Inspector
      3. Integration with MCP Clients
        1. Understanding MCP
          1. Learn More About MCP
        2. License
          1. Contributing
            ID: qpjvkozof7