Loading...

This MCP server provides AI agents with the ability to deploy, manage, and transfer ERC-20 tokens across 21 blockchains, leveraging Infura and a private key.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
This MCP server provides AI agents with the ability to deploy, manage, and transfer ERC-20 tokens across 21 blockchains, leveraging Infura and a private key.
This MCP server is risky due to its ability to deploy and transfer tokens, coupled with the need to expose a private key. It is safe to use only if the private key is securely managed and the user fully understands the implications of each transaction. Misuse or compromise could lead to financial loss.
Performance is likely limited by the Infura API and the speed of blockchain transactions. Consider optimizing token deployment and transfer logic for efficiency.
Cost considerations include Infura API usage, gas fees for blockchain transactions, and potential costs associated with smart contract deployment.
npx hardhat{
"mcpServers": {
"Token-Minter-MCP": {
"command": "node",
"args": ["path/to/token-minter-mcp/server/index.js"],
"env": {
"INFURA_KEY": "your infura key",
"PRIVATE_KEY": "your private key"
}
}
}
}deployTokenDeploys a new ERC-20 token with specified parameters on a given blockchain.
Deploys a smart contract, which can have unintended consequences if the contract has vulnerabilities or is configured incorrectly.
transferTokenTransfers ERC-20 tokens from the current account to a specified address on a given blockchain.
Initiates token transfers, potentially leading to financial loss if the recipient address or amount is incorrect.
getTransactionInfoRetrieves transaction details for a given transaction hash on a specified blockchain.
Read-only operation that retrieves information about a transaction.
getTokenBalanceQueries the balance of a specific ERC-20 token for the current account on a given blockchain.
Read-only operation that retrieves the balance of a token.
getTokenInfoQueries ERC-20 token metadata (name, symbol, decimals, total supply) for a given token address on a specified blockchain.
Read-only operation that retrieves token metadata.
getBalanceChecks the native token balance of the current account on a specified blockchain.
Read-only operation that retrieves the native token balance.
Environment Variable
cloud
This MCP server is risky due to its ability to deploy and transfer tokens, coupled with the need to expose a private key. It is safe to use only if the private key is securely managed and the user fully understands the implications of each transaction. Misuse or compromise could lead to financial loss.
This MCP server allows for full autonomy, but it is crucial to implement safeguards to prevent unintended token deployment or transfers. Consider implementing rate limiting and access controls.
Production Tip
Securely manage the private key and implement robust error handling and monitoring for production deployments.
This MCP server supports 21 blockchains, including Ethereum, Polygon, BSC, Arbitrum, and Optimism.
Store your private key securely using a hardware wallet or a secure key management system. Avoid storing it directly in the environment variables.
The default number of decimals is 18, but you can specify a different value when deploying a token.
Use the 'getTransactionInfo' tool with the transaction hash and chain ID to check the status of the transaction.
The MCP server will likely return an error message. Check the transaction details on the blockchain explorer for more information.
Yes, you can use this MCP server to deploy tokens on testnets by specifying the appropriate chain ID.
There is no explicit limit, but you may be limited by Infura API usage and gas fees.