MCPSERV.CLUB
kukapay

Token Revoke MCP

MCP Server

Securely manage ERC‑20 token allowances across EVM chains

Stale(65)
2stars
1views
Updated Jul 10, 2025

About

An MCP server that retrieves, revokes, and tracks ERC‑20 token approvals on over 50 EVM-compatible networks, enhancing wallet security by allowing users to audit and revoke spenders via natural language prompts.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

Token Revoke MCP

The Token Revoke MCP is a specialized server that equips AI assistants with the ability to inspect and manage ERC‑20 token allowances across more than fifty EVM‑compatible blockchains. By exposing a concise set of tools—fetching current approvals, revoking spenders, and checking transaction status—the server addresses a critical security need for developers who rely on third‑party dApps or smart contracts that require token approvals.

When a wallet grants permission to a contract, the allowance remains valid until explicitly revoked or expired. In many cases users forget that these approvals can be abused if a malicious contract is later added to the same address. The MCP server solves this problem by allowing an AI assistant to automatically list every active allowance, calculate the USD value at risk, and submit revocation transactions on behalf of the user. This eliminates manual queries to block explorers or reliance on individual dApp interfaces, streamlining security audits and daily wallet maintenance.

Key capabilities are presented in plain language:

  • Fetch Token Approvals retrieves a structured list of all active approvals for a given wallet and chain, including token details, balances, USD values, spender addresses, approved amounts, and the originating transaction hash.
  • Revoke Allowances submits a signed transaction that resets the allowance for a specified spender, effectively locking the token supply against unauthorized spending.
  • Check Transaction Status lets the assistant confirm whether a revocation has been mined, is still pending, or failed—providing immediate feedback to the user.
  • Multi‑Chain Support covers mainnets such as Ethereum, Polygon, and BSC, plus numerous testnets, ensuring the tool is useful for both production and development environments.

Real‑world scenarios include: a developer building an AI‑powered wallet assistant that can audit token permissions before each transaction; a security analyst automating routine revocations for a portfolio of assets; or a DApp integrating the MCP to offer users an “auto‑revoke” button that removes all outdated approvals with a single click. In each case, the server reduces friction and hardens security posture by centralizing allowance management within an AI workflow.

Integration is straightforward for MCP‑aware clients: the assistant sends a natural language prompt, which is translated into one of the server’s tool calls. The response—plain text or JSON—is then rendered back to the user, enabling a conversational interface that hides complex blockchain interactions. The server’s design emphasizes simplicity and reliability, making it an ideal component for any AI workflow that demands up‑to‑date token allowance oversight and swift revocation capabilities.