# eth_gasPrice

Retrieves the current gas price in wei

Agent View of the PolicyLayer registry record for `eth_gasPrice`. HTML page: https://policylayer.com/tools/0xkoda-eth-mcp/eth-gasprice

## Facts

- Tool: `eth_gasPrice`
- Server: Ethereum RPC MCP Server (`0xkoda/eth-mcp`) — https://policylayer.com/tools/0xkoda-eth-mcp.md
- Homepage: https://github.com/0xKoda/eth-mcp
- Risk category: Read (Low risk)
- Registry record: grade A, identity unverified
- Server rate-limited: no
- Parameters: 0
- Recommended policy verdict: Allowed

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "eth_gasPrice",
    "arguments": {}
  }
}
```

## Why eth_gasPrice is rated Low

This tool performs a simple data retrieval operation (getting the current network gas price) without creating, modifying, deleting, or executing anything. It has no financial impact as it merely reads public blockchain state. The blast radius of misuse is minimal - an attacker could only waste RPC quota or monitor gas price trends, with no ability to affect user funds or state.

From the tool's own definition: "eth_gasPrice retrieves the current gas price in wei - a read-only query operation with no state modification or side effects. Sibling tools like eth_getBalance and eth_getCode are also read operations on the Ethereum blockchain."

## Use case

AI agents call eth_gasPrice to retrieve information from Ethereum RPC MCP Server without modifying anything. It is typically the context-gathering step in research, monitoring, and reporting workflows, before the agent takes action elsewhere.

## Recommended policy (PolicyLayer)

Verdict: **Allowed**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches Ethereum RPC MCP Server:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "eth_gasPrice": {}
  }
}
```

## Other tools on Ethereum RPC MCP Server (2)

- `eth_getBalance` — Read — https://policylayer.com/tools/0xkoda-eth-mcp/eth-getbalance.md
- `eth_getCode` — Read — https://policylayer.com/tools/0xkoda-eth-mcp/eth-getcode.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=0xkoda-eth-mcp · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/0xkoda-eth-mcp
