Loading...
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.
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.