wallet-generator-mcp

wallet-generator-mcp

3.2

If you are the rightful owner of wallet-generator-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP server for batch-generating wallets compatible with Ethereum and all EVM-compatible chains.

Wallet Generator MCP

An MCP server for batch-generating wallets compatible with Ethereum and all EVM-compatible chains.

Features

  • Batch Wallet Generation: Generate 1 to 100 EVM-compatible wallets in a single request.
  • EVM Compatibility: Supports all EVM-compatible chains, including but not limited to Ethereum, Binance Smart Chain (BSC), Base, Polygon, Arbitrum, and Optimism.

Prerequisites

  • Node.js: Version 18 or higher.
  • npm: For installing dependencies.

Installation

  1. Clone the repository:

    git clone https://github.com/kukapay/wallet-generator-mcp.git
    cd wallet-generator-mcp
    
  2. Install dependencies:

    npm install
    

Usage

The generateWallets tool allows you to generate multiple EVM-compatible wallets, each including an address, private key, and mnemonic phrase. It accepts the following parameter:

  • count: The number of wallets to generate (integer, 1 to 100, default is 1).

The generated wallets are compatible with any EVM-based chain, such as Ethereum, Binance Smart Chain, Base, Polygon, Arbitrum, Optimism, and more.

Example

You can interact with the server using an MCP-compatible client. Below is an example of a natural language prompt to generate wallets:

Prompt:

Generate 2 wallets for use on EVM-compatible chains like Ethereum or Binance Smart Chain.

Response:

Here are your 2 generated wallets for EVM-compatible chains:  
1. Address: 0x1234...abcd, Private Key: 0x5678...efgh, Mnemonic: word1 word2 word3 ...  
2. Address: 0x9abc...def0, Private Key: 0x1a2b...3c4d, Mnemonic: word4 word5 word6 ...

License

This project is licensed under the MIT License. See the file for details.