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.
Integrations
Allows deployment of ERC-20 tokens, querying token metadata, and transferring tokens on the Ethereum network.
Utilizes Node.js as the runtime environment for the MCP server, requiring v18.x or higher for operation.
Uses npm for dependency management and package installation for the token minting MCP server.
Acuñador de tokens MCP
Un servidor MCP que proporciona herramientas para que los agentes de IA creen tokens ERC-20 y admitan 21 cadenas de bloques.
Características
- Implemente nuevos tokens ERC-20 con parámetros personalizables.
- Consultar metadatos del token (nombre, símbolo, decimales, suministro total).
- Iniciar transferencias de tokens (devuelve el hash de la transacción sin confirmación).
- Recuperar detalles de transacciones mediante hash.
- Consultar el saldo del token nativo de la cuenta corriente.
- Acceda a los metadatos del token a través de URI.
- Aviso interactivo para orientación sobre la implementación.
Herramientas
- deployToken : implementa un nuevo token ERC-20 (nombre, símbolo, initialSupply, decimales, chainId).
- transferToken : transfiere tokens ERC-20 (tokenAddress, toAddress, amount, chainId).
- getTransactionInfo : recupera los detalles de la transacción (txHash, chainId).
- getTokenBalance : consulta el saldo de un token ERC-20 específico para la cuenta actual.
- getTokenInfo : consulta los metadatos del token ERC-20 (tokenAddress, chainId).
- getBalance : verifica el saldo del token nativo (chainId).
Recursos
- tokenMetadata : expone metadatos del token a través de
token://{chainId}/{address}
.
Indicaciones
- deployTokenGuide : Guía la implementación del token con los parámetros requeridos (chainId).
Prerrequisitos
- Node.js v18.x o superior
- npm (normalmente incluido con Node.js)
- Una clave API de Infura válida para el acceso a la red EVM
- Una clave privada de Ethereum para firmar transacciones
Instalación
- Clonar el repositorio :Copy
- Instalar dependencias :Copy
Configuración
Uso
- Ejemplos :
Quiero crear un nuevo token llamado "RewardToken" con el símbolo "RWD" en Arbitrum. Debería tener un suministro inicial de 5 millones de tokens y usar 6 decimales.
Copy¿Puedes decirme cuánto POL tengo en mi billetera en la red Polygon?
Copy¿Cuál es el saldo de mi token recién creado en Polygon?
Copy"Por favor, transfiera 150,75 USDC desde mi cuenta a 0xRecipientAddressHere en Polygon."
Copy¿Cuál es el estado de mi transacción de implementación de token con hash 0xabc123... en Arbitrum?
CopyDame los detalles del token en la dirección 0xNewTokenAddressHere en Arbitrum.
Copy¿Cómo implemento un token en Polygon? ¿Qué información debo proporcionar?
Copy - Pruebas locales :Dependencias de instalación:Iniciar un nodo Hardhat local:CopyUtilice chainId: 1337 en sus indicaciones para realizar pruebas localmente.Copy
Redes compatibles
Identificación de cadena | Nombre de la red | Token nativo |
---|---|---|
1 | Ethereum | ETH |
137 | Polígono | POL |
56 | Licenciatura en Ciencias | BNB |
42161 | Arbitrum | ETH |
10 | Optimismo | ETH |
59144 | Línea | ETH |
8453 | Base | ETH |
81457 | Explosión | ETH |
11297108109 | Palmera | PALMERA |
43114 | Avalancha | AVAX |
42220 | Celo | CELO |
324 | zkSync | ETH |
5000 | Manto | MNT |
204 | opBNB | BNB |
534352 | Voluta | ETH |
1923 | Cadena de oleaje | ETH |
130 | Unichain | ETH |
23448594291968334 | Starknet | ETH |
80094 | Berachain | BERA |
999 | Hiperlíquido | BOMBO PUBLICITARIO |
146 | Sónico | S |
1337 | Host local | ETH |
Licencia
Este proyecto está licenciado bajo la Licencia MIT . Consulte el archivo LICENSE
para más detalles.
This server cannot be installed
Un servidor MCP que proporciona herramientas para que los agentes de IA creen tokens ERC-20 en múltiples cadenas de bloques.