Skip to main content
Glama

MCP Ethers Wallet

sendTransactionWithOptions

Execute Ethereum transactions with customizable options, including gas limits, fees, and nonce. Supports simulation mode and multiple networks via MCP Ethers Wallet.

Input Schema

NameRequiredDescriptionDefault
chainIdNoOptional. The chain ID to use. If provided with a named network and they don't match, the RPC's chain ID will be used.
dataNoOptional. The hex data to include in the transaction
gasLimitNoOptional. The gas limit for the transaction
maxFeePerGasNoOptional. The maximum fee per gas (in gwei)
maxPriorityFeePerGasNoOptional. The maximum priority fee per gas (in gwei)
mockModeNoOptional. If true, just simulates the transaction without sending it. Default is false.
nonceNoOptional. The nonce to use for the transaction
providerNoOptional. Either a network name or custom RPC URL. Use getAllNetworks to see available networks and their details, or getNetwork to get info about a specific network. You can use any network name returned by these tools as a provider value.
toYesThe Ethereum address to send to
valueYesThe amount to send in ether

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "chainId": { "description": "Optional. The chain ID to use. If provided with a named network and they don't match, the RPC's chain ID will be used.", "type": "number" }, "data": { "description": "Optional. The hex data to include in the transaction", "type": "string" }, "gasLimit": { "description": "Optional. The gas limit for the transaction", "type": "string" }, "maxFeePerGas": { "description": "Optional. The maximum fee per gas (in gwei)", "type": "string" }, "maxPriorityFeePerGas": { "description": "Optional. The maximum priority fee per gas (in gwei)", "type": "string" }, "mockMode": { "default": false, "description": "Optional. If true, just simulates the transaction without sending it. Default is false.", "type": "boolean" }, "nonce": { "description": "Optional. The nonce to use for the transaction", "type": "number" }, "provider": { "description": "Optional. Either a network name or custom RPC URL. Use getAllNetworks to see available networks and their details, or getNetwork to get info about a specific network. You can use any network name returned by these tools as a provider value.", "type": "string" }, "to": { "description": "The Ethereum address to send to", "type": "string" }, "value": { "description": "The amount to send in ether", "type": "string" } }, "required": [ "to", "value" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/crazyrabbitLTC/mcp-ethers-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server