一个提供工具给AI代理来铸造ERC-20代币的MCP服务器,支持21条区块链。
token://{chainId}/{address}暴露代币元数据。克隆仓库:
git clone https://github.com/kukapay/token-minter-mcp.git
cd token-minter-mcp/server
安装依赖项:
npm install
{
"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"
}
}
}
}
示例:
我想在Arbitrum上创建一个新的名为'RewardToken'的代币,其符号为'RWD'。它应该有5百万个代币作为初始供应,并使用6个小数位数。
在Arbitrum(链ID:42161)上启动了代币部署!
名称:RewardToken
符号:RWD
小数位数:6
初始供应量:5000000个代币
交易哈希:0xabc123...
注意:使用'getTransactionInfo'检查部署状态。
你能告诉我我在Polygon网络的钱包里有多少POL吗?
在Polygon(链ID:137)上的账户余额:
地址:0xYourAddressHere
余额:25.3478 POL
我新创建的代币在Polygon上的余额是多少?
在Polygon(链ID:137)上的代币余额:
地址:0xYourAddressHere
代币:0xYourTokenAddressHere
符号:ABCD
余额:10000000.00 ABCD
请从我的账户向0xRecipientAddressHere在Polygon上转移150.75 USDC。
在Polygon(链ID:137)上启动了转移!
代币:0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174
目标:0xRecipientAddressHere
数量:150.75(150.75个代币)
交易哈希:0xdef456...
注意:使用'getTransactionInfo'检查转移状态。
我在Arbitrum上部署代币交易的哈希0xabc123...的状态是什么?
在Arbitrum(链ID:42161)上的交易信息:
哈希:0xabc123...
发送方:0xYourAddressHere
接收方:合约创建
价值:0 ETH
状态:成功
部署的合约地址:0xNewTokenAddressHere
给我提供在Arbitrum上地址0xNewTokenAddressHere的代币详情。
在Arbitrum(链ID:42161)上的代币信息:
地址:0xNewTokenAddressHere
名称:RewardToken
符号:RWD
小数位数:6
总供应量:5000000
如何在Polygon上部署代币?我需要提供哪些详细信息?
要在Polygon(链ID:137)上部署代币,请使用"deployToken"工具并提供以下参数:
- 名称:代币的全名(例如:"MyToken")
- 符号:代币的代码(例如:"MTK")
- 初始供应量:代币单位的数量(例如:1000000表示1M代币,默认值为1,000,000)
- 小数位数:可选的小数位数(默认为18)
- 链ID:可选的链ID(默认为1,即以太坊)
本地测试:
安装依赖项:
cd token-minter-mcp
npm install
启动本地Hardhat节点:
npx hardhat node
在您的提示中使用链ID:1337进行本地测试。
| 链ID | 网络名称 | 原生代币 |
|---|---|---|
| 1 | 以太坊 | 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 | 本地主机 | ETH |
本项目根据MIT许可证授权。详情见LICENSE文件。