
Chain Signer
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.
- GitHub stars
- 1
- tools
- 9
- transport
- STDIO
- last updated
- Jun 12, 2026
Tools
9 toolsPublic tool metadata for what this MCP can expose to an agent.
preflightDecode an unsigned transaction and flag drains before signing.
Decode an unsigned transaction and flag drains before signing.
No parameter schema in public metadata yet.
inspect_signatureCatch permit-phishing in an EIP-712 message before the agent signs it.
Catch permit-phishing in an EIP-712 message before the agent signs it.
No parameter schema in public metadata yet.
check_actionScreen an action through the security guards before the agent acts.
Screen an action through the security guards before the agent acts.
No parameter schema in public metadata yet.
create_walletCreate a non-custodial wallet.
Create a non-custodial wallet.
No parameter schema in public metadata yet.
get_balanceRead the wallet balance.
Read the wallet balance.
No parameter schema in public metadata yet.
sendSend funds from the wallet.
Send funds from the wallet.
No parameter schema in public metadata yet.
call_contractCall a smart contract through the wallet.
Call a smart contract through the wallet.
No parameter schema in public metadata yet.
swapSwap tokens through the wallet.
Swap tokens through the wallet.
No parameter schema in public metadata yet.
bridgeBridge assets across chains through the wallet.
Bridge assets across chains through the wallet.
No parameter schema in public metadata yet.
Sponsors
Readme
chain-signer
A security suite for AI agents — the seatbelt that catches the dangerous thing BEFORE it happens. Three guards, each callable on its own (and as MCP tools), pairing with any wallet or identity stack:
Details
- Repository
- github.com/kevthetech143/chain-signer
- Category
- Security & Pentesting
- Package
chain-signer- Transport
- STDIO
- Registry
- MCP registry, active