Token Revoke MCP
by kukapay
Token Revoke MCP is a server for checking and revoking ERC-20 token allowances, enhancing security and control over your digital assets. It allows users to manage and revoke token approvals on multiple EVM-compatible chains.
Last updated: N/A
What is Token Revoke MCP?
Token Revoke MCP is a server that allows users to fetch, revoke, and check the status of ERC-20 token allowances on various EVM-compatible chains. It provides a secure way to manage and control token approvals, mitigating the risk of unauthorized access to funds.
How to use Token Revoke MCP?
To use the server, you need to clone the repository, install the dependencies, and configure the client with your Moralis API key and private key. Then, you can interact with the server using natural language prompts to fetch token approvals, revoke allowances, and check transaction statuses. Examples are provided in the README.
Key features of Token Revoke MCP
Fetch Token Approvals
Revoke Allowances
Check Transaction Status
Multi-Chain Support (over 50 EVM chains)
Use cases of Token Revoke MCP
Protect against compromised smart contracts
Regularly review and revoke unused token approvals
Manage token allowances across multiple wallets
Automated security audits of token approvals
FAQ from Token Revoke MCP
What is an ERC-20 token allowance?
What is an ERC-20 token allowance?
An ERC-20 token allowance grants permission to a smart contract (spender) to transfer a specified amount of tokens from your wallet.
Why should I revoke token allowances?
Why should I revoke token allowances?
Revoking token allowances reduces the risk of unauthorized access to your tokens if a smart contract is compromised or malicious.
What chains are supported?
What chains are supported?
The server supports a wide range of EVM-compatible chains, including Ethereum, Polygon, BSC, and many testnets.
What do I need to run the server?
What do I need to run the server?
You need Node.js (version 18 or higher), a Moralis API key, and an Ethereum-compatible private key.
How do I revoke an allowance?
How do I revoke an allowance?
You can use the server to submit a transaction that sets the allowance for a specific spender to zero, effectively revoking the permission.