Self-custody Ethereum agent wallet (MCP/stdio). Keys stay in a local Docker volume.

stdiocommunityapplication

Package Details

Transportstdio
Runtimedocker

Runtime Arguments

Named
-i
Keep stdin open — required for the stdio MCP transport.
--rm
Remove the ephemeral container on exit (keys persist in the volume).
--init
PID-1 init: signal forwarding and zombie reaping.
-v
rustok-wallet:/dataMount the local keystore volume (self-custody: keys never leave this volume).
-eRequired
RUSTOK_KEYRING_PASSWORD={password}Keystore password.
-eRequired
RUSTOK_RPC_URLS_1={rpc_url}Ethereum mainnet RPC URL.