トークンミントMCP
AI エージェントが ERC-20 トークンを作成するためのツールを提供し、21 のブロックチェーンをサポートする MCP サーバー。
特徴
カスタマイズ可能なパラメータを使用して新しい ERC-20 トークンをデプロイします。
トークンのメタデータ (名前、シンボル、小数点、合計供給量) を照会します。
トークンの転送を開始します (確認なしでトランザクション ハッシュを返します)。
ハッシュによってトランザクションの詳細を取得します。
現在のアカウントのネイティブトークン残高を確認します。
URI 経由でトークンのメタデータにアクセスします。
展開ガイダンスの対話型プロンプト。
ツール
deployToken : 新しい ERC-20 トークン (名前、シンボル、initialSupply、小数点、chainId) をデプロイします。
transferToken : ERC-20 トークン (tokenAddress、toAddress、amount、chainId) を転送します。
getTransactionInfo : トランザクションの詳細 (txHash、chainId) を取得します。
getTokenBalance : 現在のアカウントの特定の ERC-20 トークンの残高を照会します。
getTokenInfo : ERC-20 トークンのメタデータ (tokenAddress、chainId) を照会します。
getBalance : ネイティブ トークンの残高 (chainId) を確認します。
リソース
tokenMetadata :
token://{chainId}/{address}
経由でトークンのメタデータを公開します。
プロンプト
deployTokenGuide : 必要なパラメータ (chainId) を使用してトークンのデプロイメントをガイドします。
前提条件
Node.js v18.x 以上
npm (通常はNode.jsにバンドルされています)
EVM ネットワーク アクセス用の有効なInfura API キー
トランザクションに署名するためのイーサリアム秘密鍵
インストール
リポジトリのクローンを作成します:
git clone https://github.com/kukapay/token-minter-mcp.git cd token-minter-mcp/server依存関係をインストール:
npm install
構成
使用法
例:
Arbitrumで「RewardToken」という新しいトークン(シンボルは「RWD」)を発行したいと考えています。初期供給量は500万トークンで、小数点以下6桁までとします。
Token deployment initiated on Arbitrum (chainId: 42161)! Name: RewardToken Symbol: RWD Decimals: 6 Initial Supply: 5000000 tokens Transaction Hash: 0xabc123... Note: Use 'getTransactionInfo' to check deployment status.Polygon ネットワークのウォレットにどれくらいの POL があるか教えていただけますか?
Account Balance on Polygon (chainId: 137): Address: 0xYourAddressHere Balance: 25.3478 POLPolygon で新しく作成したトークンの残高はいくらですか?
Token Balance on Polygon (chainId: 137): Address: 0xYourAddressHere Token: 0xYourTokenAddressHere Symbol: ABCD Balance: 10000000.00 ABCD私のアカウントからPolygonの0xRecipientAddressHereに150.75 USDCを送金してください。
Transfer initiated on Polygon (chainId: 137)! Token: 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 To: 0xRecipientAddressHere Amount: 150.75 (150.75 tokens) Transaction Hash: 0xdef456... Note: Use 'getTransactionInfo' to check transfer status.Arbitrum でのハッシュ 0xabc123... のトークン展開トランザクションのステータスはどうなっていますか?
Transaction Info on Arbitrum (chainId: 42161): Hash: 0xabc123... From: 0xYourAddressHere To: Contract Creation Value: 0 ETH Status: Success Deployed Contract Address: 0xNewTokenAddressHereArbitrum のアドレス 0xNewTokenAddressHere にあるトークンの詳細を教えてください。
Token Info on Arbitrum (chainId: 42161): Address: 0xNewTokenAddressHere Name: RewardToken Symbol: RWD Decimals: 6 Total Supply: 5000000Polygon にトークンをデプロイするにはどうすればよいですか?どのような詳細情報を提供する必要がありますか?
To deploy a token on Polygon (chainId: 137), use the "deployToken" tool with these parameters: - name: The token's full name (e.g., "MyToken") - symbol: The token's ticker (e.g., "MTK") - initialSupply: Amount in token units (e.g., 1000000 for 1M tokens, default 1,000,000) - decimals: Optional number of decimals (default is 18) - chainId: Optional chain ID (default is 1 for Ethereum)ローカルテスト:
インストールの依存関係:
cd token-minter-mcp npm installローカル Hardhat ノードを起動します。
npx hardhat nodeローカルでテストするには、プロンプトで chainId: 1337 を使用します。
サポートされているネットワーク
チェーンID | ネットワーク名 | ネイティブトークン |
1 | イーサリアム | イーサ |
137 | ポリゴン | ポール |
56 | BSC | BNB |
42161 | 仲裁 | イーサ |
10 | 楽観 | イーサ |
59144 | リネア | イーサ |
8453 | ベース | イーサ |
81457 | ブラスト | イーサ |
11297108109 | 手のひら | パーム |
43114 | 雪崩 | アバックス |
42220 | セロ | セロ |
324 | zkSync | イーサ |
5000 | マントル | MNT |
204 | opBNB | BNB |
534352 | スクロール | イーサ |
1923 | スウェルチェーン | イーサ |
130 | ユニチェーン | イーサ |
23448594291968334 | スタークネット | イーサ |
80094 | ベラチェーン | ベラ |
999 | ハイパーリキッド | 誇大宣伝 |
146 | ソニック | S |
1337 | ローカルホスト | イーサ |
ライセンス
このプロジェクトはMITライセンスに基づいてライセンスされています。詳細はLICENSE
ファイルをご覧ください。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
AI エージェントが複数のブロックチェーンにわたって ERC-20 トークンを作成するためのツールを提供する MCP サーバー。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA MCP server offering tools for cryptocurrency research and Ethereum-based automation.Last updated -3539AGPL 3.0
- -securityAlicense-qualityAn MCP server for AI agents to automate token swaps on Uniswap DEX across multiple blockchains.Last updated -231MIT License
Armor Crypto MCPofficial
AsecurityAlicenseAqualityAn MCP server providing unified access to blockchain operations, bridging, swapping, and crypto trading strategies for AI agents.Last updated -37181GPL 3.0- -securityAlicense-qualityAn MCP server for checking and revoking ERC-20 token allowances across multiple blockchains.Last updated -22MIT License