Token Minter MCP
by kukapay
The Token Minter MCP server provides tools for AI agents to mint ERC-20 tokens, supporting 21 blockchains. It allows for easy deployment, querying, and transferring of tokens across various networks.
Last updated: N/A
What is Token Minter MCP?
Token Minter MCP is a server that allows AI agents to deploy, query, and transfer ERC-20 tokens across 21 different blockchains. It simplifies the process of token management and integration with AI-driven applications.
How to use Token Minter MCP?
To use the Token Minter MCP, you need to clone the repository, install the dependencies, configure the necessary environment variables (Infura API key and Ethereum private key), and then use the provided tools via API calls or prompts. Examples are provided in the README for deploying, transferring, and querying token information.
Key features of Token Minter MCP
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
Use cases of Token Minter MCP
AI agents requiring token creation and management capabilities
Decentralized applications needing automated token deployment
Platforms facilitating token transfers across multiple blockchains
Tools for querying token information on various networks
FAQ from Token Minter MCP
What blockchains are supported?
What blockchains are supported?
The server supports 21 blockchains, including Ethereum, Polygon, BSC, Arbitrum, Optimism, Linea, Base, Blast, Palm, Avalanche, Celo, zkSync, Mantle, opBNB, Scroll, Swellchain, Unichain, Starknet, Berachain, Hyperliquid, Sonic, and Localhost.
What are the prerequisites for using this server?
What are the prerequisites for using this server?
You need Node.js v18.x or higher, npm, a valid Infura API key, and an Ethereum private key.
How do I deploy a new token?
How do I deploy a new token?
Use the 'deployToken' tool with the required parameters: name, symbol, initialSupply, decimals, and chainId.
How do I check the balance of a token?
How do I check the balance of a token?
Use the 'getTokenBalance' tool, providing the token address and chain ID.
How do I find the status of a transaction?
How do I find the status of a transaction?
Use the 'getTransactionInfo' tool, providing the transaction hash and chain ID.