Gives Claude a throwaway Ethereum wallet it controls locally, with a safety layer that decodes transactions before signing to flag unlimited approvals, transferFrom drains, and other common wallet‑draining patterns. Exposes six MCP tools: create_wallet, get_balance, send, call_contract, swap, and bridge. The agent holds its own private key, signs transactions on the machine, and broadcasts via Etherscan's API. The preflight check catches approval scams, multicall‑hidden approvals, proxy upgrades, and NFT setApprovalForAll before the signature goes out. You'd reach for this when you want Claude to move funds or interact with contracts autonomously without MetaMask prompts, and you need a first line of defense against the agent accidentally signing a drain.
claude mcp add --transport stdio kevthetech143-chain-signer -- uvx chain-signer