Exposes Web3 Secret Storage operations for managing encrypted Ethereum private keys through the MCP protocol. You get nine tools covering keystore encryption and decryption with both scrypt and PBKDF2, password changes, validation, and address extraction without needing to decrypt. The server handles reading and writing keystore JSON files to disk, so you can generate new wallets directly as encrypted keystores or work with existing ones. Part of a five-server suite from the ethereum-wallet-toolkit, this one focuses specifically on the cold storage workflow: keeping private keys encrypted at rest and only decrypting when you need to sign. Includes 74 tests covering the encryption formats and file operations.
claude mcp add --transport stdio io.github.nirholas-keystore-mcp-server -- uvx keystore-mcp-server