Skip to main content
Glama

EVM MCP Server

by mcpdotdirect

transfer_eth

Transfer native tokens like ETH to an address on any EVM-compatible network using a private key for signing. Supports Ethereum, Arbitrum, Optimism, and more.

Instructions

Transfer native tokens (ETH, MATIC, etc.) to an address

Input Schema

NameRequiredDescriptionDefault
amountYesAmount to send in ETH (or the native token of the network), as a string (e.g., '0.1')
networkNoNetwork name (e.g., 'ethereum', 'optimism', 'arbitrum', 'base', etc.) or chain ID. Supports all EVM-compatible networks. Defaults to Ethereum mainnet.
privateKeyYesPrivate key of the sender account in hex format (with or without 0x prefix). SECURITY: This is used only for transaction signing and is not stored.
toYesThe recipient address or ENS name (e.g., '0x1234...' or 'vitalik.eth')

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "amount": { "description": "Amount to send in ETH (or the native token of the network), as a string (e.g., '0.1')", "type": "string" }, "network": { "description": "Network name (e.g., 'ethereum', 'optimism', 'arbitrum', 'base', etc.) or chain ID. Supports all EVM-compatible networks. Defaults to Ethereum mainnet.", "type": "string" }, "privateKey": { "description": "Private key of the sender account in hex format (with or without 0x prefix). SECURITY: This is used only for transaction signing and is not stored.", "type": "string" }, "to": { "description": "The recipient address or ENS name (e.g., '0x1234...' or 'vitalik.eth')", "type": "string" } }, "required": [ "privateKey", "to", "amount" ], "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/mcpdotdirect/evm-mcp-server'

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