E

Ethereum RPC

Provides a bridge to the Ethereum blockchain for querying contract bytecode, gas prices, and account balances through standard JSON-RPC calls to public endpoint

Ethereum·No reviews yet
Repo
Share:

About

Provides a bridge to the Ethereum blockchain for querying contract bytecode, gas prices, and account balances through standard JSON-RPC calls to public endpoints.

Example tools

Illustrative tool names — the actual tool set is defined by the server at runtime.

list_resources
Enumerate resources exposed by this MCP
get_resource
Fetch a resource by ID
invoke
Invoke the primary action of this MCP

Screenshots

No screenshots yet.

Frequently Asked Questions

Common questions about Ethereum RPC.

What is the primary function of the Ethereum RPC MCP?
The Ethereum RPC MCP provides a standardized bridge to the Ethereum blockchain. It enables developers to query essential blockchain data such as contract bytecode, current gas prices, and account balances using standard JSON-RPC calls.
How can I access Ethereum blockchain data using this MCP?
You can access Ethereum blockchain data by making standard JSON-RPC calls. These calls are directed to public Ethereum endpoints, and the MCP facilitates the communication and processing of these requests.
Does the Ethereum RPC MCP require an API key or other credentials?
No, this specific Ethereum RPC MCP does not require an API key, OAuth, or other authentication credentials. It is designed for direct access to public Ethereum endpoints.
What are the common use cases for the Ethereum RPC MCP?
Typical use cases include developing decentralized applications (dApps), monitoring blockchain activity, inspecting smart contract code, and retrieving real-time information for Ethereum-based projects.
Are there any limitations or prerequisites when using this MCP?
A key limitation is its reliance on public Ethereum endpoints, which may have rate limits or performance variations. Users should also ensure their client can handle standard JSON-RPC communication.

Install Ethereum RPC

Claude Desktop

Add this to claude_desktop_config.json.

{
  "mcpServers": {
    "ethereum-rpc": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-ethereum-rpc"
      ]
    }
  }
}

Cursor

Add this to ~/.cursor/mcp.json.

{
  "mcpServers": {
    "ethereum-rpc": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-ethereum-rpc"
      ]
    }
  }
}

VS Code

Add this to your workspace settings.json.

{
  "mcp.servers": {
    "ethereum-rpc": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-ethereum-rpc"
      ]
    }
  }
}

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Discussion(0)

Sign in to join the discussion.

No comments yet.