Allows deployment of ERC-20 tokens, querying token metadata, and transferring tokens on the Ethereum network.
Utilizes Node.js as the runtime environment for the MCP server, requiring v18.x or higher for operation.
Uses npm for dependency management and package installation for the token minting MCP server.
Provides functionality for ERC-20 token deployment, querying token information, and executing token transfers on the Optimism network.
Enables deployment, querying, and transfer of ERC-20 tokens on the Polygon network, with support for checking native POL token balances.
Token Minter MCP
An MCP server providing tools for AI agents to mint ERC-20 tokens, supporting 21 blockchains.
Features
- Deploy new ERC-20 tokens with customizable parameters.
- Query token metadata (name, symbol, decimals, total supply).
- Initiate token transfers (returns transaction hash without confirmation).
- Retrieve transaction details by hash.
- Check native token balance of the current account.
- Access token metadata via URI.
- Interactive prompt for deployment guidance.
Tools
- deployToken: Deploys a new ERC-20 token (name, symbol, initialSupply, decimals, chainId).
- transferToken: Transfers ERC-20 tokens (tokenAddress, toAddress, amount, chainId).
- getTransactionInfo: Retrieves transaction details (txHash, chainId).
- getTokenBalance: Queries the balance of a specific ERC-20 token for the current account.
- getTokenInfo: Queries ERC-20 token metadata (tokenAddress, chainId).
- getBalance: Checks native token balance (chainId).
Resources
- tokenMetadata: Exposes token metadata via
token://{chainId}/{address}
.
Prompts
- deployTokenGuide: Guides token deployment with required parameters (chainId).
Prerequisites
- Node.js v18.x or higher
- npm (typically bundled with Node.js)
- A valid Infura API key for EVM network access
- An Ethereum private key for signing transactions
Installation
- Clone the Repository:
- Install Dependencies:
Configuration
Usage
- Examples:
I want to create a new token called 'RewardToken' with the symbol 'RWD' on Arbitrum. It should have 5 million tokens in initial supply and use 6 decimal places.
Can you tell me how much POL I have in my wallet on the Polygon network?
What’s the balance of my newly created token on Polygon?
Please transfer 150.75 USDC from my account to 0xRecipientAddressHere on Polygon."
What’s the status of my token deployment transaction with hash 0xabc123... on Arbitrum?
Give me the details of the token at address 0xNewTokenAddressHere on Arbitrum.
How do I deploy a token on Polygon? What details do I need to provide?
- Local Testing: Intall dependencies:Start a local Hardhat node:Use chainId: 1337 in your prompts to test locally.
Supported Networks
Chain ID | Network Name | Native Token |
---|---|---|
1 | Ethereum | ETH |
137 | Polygon | POL |
56 | BSC | BNB |
42161 | Arbitrum | ETH |
10 | Optimism | ETH |
59144 | Linea | ETH |
8453 | Base | ETH |
81457 | Blast | ETH |
11297108109 | Palm | PALM |
43114 | Avalanche | AVAX |
42220 | Celo | CELO |
324 | zkSync | ETH |
5000 | Mantle | MNT |
204 | opBNB | BNB |
534352 | Scroll | ETH |
1923 | Swellchain | ETH |
130 | Unichain | ETH |
23448594291968334 | Starknet | ETH |
80094 | Berachain | BERA |
999 | Hyperliquid | HYPE |
146 | Sonic | S |
1337 | Localhost | ETH |
License
This project is licensed under the MIT License. See the LICENSE
file for details.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
An MCP server providing tools for AI agents to mint ERC-20 tokens across multiple blockchains.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA MCP server offering tools for cryptocurrency research and Ethereum-based automation.Last updated -11361939TypeScriptAGPL 3.0
- -securityAlicense-qualityAn MCP server for AI agents to automate token swaps on Uniswap DEX across multiple blockchains.Last updated -126JavaScriptMIT License
Armor Crypto MCPofficial
AsecurityAlicenseAqualityAn MCP server providing unified access to blockchain operations, bridging, swapping, and crypto trading strategies for AI agents.Last updated -20194PythonGPL 3.0- -securityAlicense-qualityAn MCP server for checking and revoking ERC-20 token allowances across multiple blockchains.Last updated -22JavaScriptMIT License