Token Minter MCP
@kukapay
About Token Minter MCP
An MCP server providing tools for AI agents to mint ERC-20 tokens across multiple blockchains.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"Token-Minter-MCP": {
"command": "node",
"args": [
"path/to/token-minter-mcp/server/index.js"
],
"env": {
"INFURA_KEY": "",
"PRIVATE_KEY": ""
}
}
}
}Tools
6Deploys a new ERC-20 token (name, symbol, initialSupply, decimals, chainId).
Transfers ERC-20 tokens (tokenAddress, toAddress, amount, chainId).
Retrieves transaction details (txHash, chainId).
Queries the balance of a specific ERC-20 token for the current account.
Queries ERC-20 token metadata (tokenAddress, chainId).
Checks native token balance (chainId).
Overview
What is Token Minter MCP?
Token Minter MCP is an MCP server that provides tools for AI agents to mint ERC-20 tokens, supporting 21 blockchains via Infura and an Ethereum private key.
How to use Token Minter MCP?
Install Node.js 18+, clone the repository, run npm install, and configure the server with an Infura API key and private key in the MCP client settings. Use tools like deployToken to create tokens or getBalance to check native balances.
Key features of Token Minter MCP
- Deploy new ERC-20 tokens with custom parameters.
- Query token metadata (name, symbol, decimals, total supply).
- Initiate token transfers returning transaction hash.
- Retrieve transaction details by hash.
- Check native token balance of the current account.
- Interactive prompt for deployment guidance.
Use cases of Token Minter MCP
- AI agents deploying reward tokens on Arbitrum.
- Checking wallet balances across supported chains.
- Transferring ERC-20 tokens like USDC on Polygon.
- Retrieving status of token deployment transactions.
- Querying token metadata on multiple blockchains.
FAQ from Token Minter MCP
What tools does Token Minter MCP provide?
It provides 6 tools: deployToken, transferToken, getTransactionInfo, getTokenBalance, getTokenInfo, and getBalance.
What are the prerequisites for using Token Minter MCP?
You need Node.js 18+, an Infura API key, and an Ethereum private key for signing transactions.
How do I test locally?
Start a Hardhat node with npx hardhat node and use chainId 1337 in your prompts.
Which blockchains are supported?
21 blockchains including Ethereum, Polygon, BSC, Arbitrum, Optimism, Base, Avalanche, and more (see README table).
What does the transferToken tool return?
It returns a transaction hash without confirmation; use getTransactionInfo to check status.
More Other MCP servers
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Comments