Token Revoke MCP 服务器

Token Revoke MCP 服务器

Blockchain AI Agents Security MCP Server

“Token Revoke” MCP 服务器能做什么?

Token Revoke MCP 服务器是一款 Model Context Protocol (MCP) 服务器,旨在提升 EVM 兼容区块链上的用户安全和资产控制。它将 AI 助手和开发者工具与区块链基础设施连接起来,使其能够查询、监控并管理包括以太坊、Polygon、BSC 在内的 50 多条链上的 ERC-20 代币授权。该服务器自动检索指定钱包的所有授权,显示代币余额及其风险(USD 价值),并允许从工作流或对话界面直接撤销授权。这一功能简化了钱包安全管理、清理不必要权限等操作,并确保 AI 智能体或脚本能够安全高效地直接与区块链资产交互。

提示词列表

  • 仓库文件中未定义显式的提示词模板,仅在 README 中展示自然语言使用示例。

资源列表

  • 仓库文件中未有明确的 MCP 资源文档或暴露。

工具列表

  • 获取代币授权:检索指定钱包和区块链的所有 ERC-20 代币授权,包括代币详情、余额和相关风险。
  • 撤销授权:提交交易以撤销指定支出方的 ERC-20 代币授权。
  • 检查交易状态:通过交易哈希检查提交交易的状态(成功/失败)。

典型应用场景

  • 钱包安全审计:开发者和用户可自动审计钱包中的高风险授权,识别在多链上可能威胁资产安全的权限。
  • 撤销无用授权:AI 智能体或脚本可识别并撤销不必要或被遗忘的代币授权,降低被盗风险。
  • 自动风险报告:定时获取并报告因活跃授权导致的 USD 风险,帮助用户监控资产并做出决策。
  • 区块链应用集成:可直接集成进钱包、dApp 或安全面板,通过对话或自动化工作流实时管理授权。
  • 支持测试网与主网:为开发者在生产及测试环境下工作,提供所有主流 EVM 链的工具支持。

如何配置

Windsurf

  1. 前置条件:确保已安装 Node.js 18+。
  2. 克隆与安装
    git clone https://github.com/kukapay/token-revoke-mcp.git
    cd token-revoke-mcp
    npm install
    
  3. 编辑配置:找到 Windsurf 配置文件,添加如下内容:
    {
      "mcpServers": {
        "token-revoke-mcp": {
          "command": "node",
          "args": ["path/to/token-revoke-mcp/index.js"],
          "env": {
            "MORALIS_API_KEY": "your moralis api key",
            "PRIVATE_KEY": "your wallet private key"
          }
        }
      }
    }
    
  4. 保存并重启:保存后重启 Windsurf。
  5. 验证:确保服务器启动并响应 MCP 查询。

Claude

  1. 前置条件:Node.js 18+,有配置文件权限。
  2. 克隆与安装:按上述步骤操作。
  3. 配置:在 Claude 的 MCP servers 节添加:
    {
      "mcpServers": {
        "token-revoke-mcp": {
          "command": "node",
          "args": ["path/to/token-revoke-mcp/index.js"],
          "env": {
            "MORALIS_API_KEY": "your moralis api key",
            "PRIVATE_KEY": "your wallet private key"
          }
        }
      }
    }
    
  4. 重启与验证:重启 Claude 并测试连接。

Cursor

  1. 前置条件:Node.js 18+,Moralis API Key 和以太坊私钥。
  2. 安装:按上述方式克隆和安装。
  3. 配置:更新 Cursor 的 MCP 配置:
    {
      "mcpServers": {
        "token-revoke-mcp": {
          "command": "node",
          "args": ["path/to/token-revoke-mcp/index.js"],
          "env": {
            "MORALIS_API_KEY": "your moralis api key",
            "PRIVATE_KEY": "your wallet private key"
          }
        }
      }
    }
    
  4. 保存并重启:保存配置并重启 Cursor。

Cline

  1. 前置条件:Node.js 18+。
  2. 克隆/安装:同上。
  3. 编辑配置:添加到 Cline 的 MCP 配置中:
    {
      "mcpServers": {
        "token-revoke-mcp": {
          "command": "node",
          "args": ["path/to/token-revoke-mcp/index.js"],
          "env": {
            "MORALIS_API_KEY": "your moralis api key",
            "PRIVATE_KEY": "your wallet private key"
          }
        }
      }
    }
    
  4. 保存并重启:保存并重新启动 Cline。

API 密钥安全

敏感信息通过环境变量配置:

{
  "env": {
    "MORALIS_API_KEY": "your moralis api key",
    "PRIVATE_KEY": "your wallet private key"
  }
}

切勿将私钥或 API 密钥硬编码进源码或公开仓库。

如何在 FlowHunt 工作流中使用 MCP

在 FlowHunt 中使用 MCP

要将 MCP 服务器集成到 FlowHunt 工作流中,首先在工作流中添加 MCP 组件,并将其连接到您的 AI 智能体:

FlowHunt MCP flow

点击 MCP 组件打开配置面板,在系统 MCP 配置部分,按如下 JSON 格式填写您的 MCP 服务器信息:

{
  "token-revoke-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 智能体即可作为工具使用此 MCP,访问所有功能和能力。请记得将 “token-revoke-mcp” 替换为您实际的 MCP 服务器名称,并将 URL 替换为您的 MCP 服务器地址。


概览

模块可用性详情/备注
概览来源于 README 和仓库描述
提示词列表未定义显式提示词模板
资源列表未定义显式 MCP 资源
工具列表获取授权、撤销授权、检查交易状态
API 密钥安全使用环境变量,已在配置中说明
采样支持(评估时不重要)未提及

我们的看法

该 MCP 服务器在区块链和钱包安全场景中表现强劲,拥有清晰的配置说明和实用的工具。然而,它缺乏显式的提示词模板、资源定义以及对诸如 roots、采样等高级 MCP 特性的文档。因此,它是一款专注于 ERC-20 授权管理的稳健工具,对于开发者而言很有实用价值,但若能补充更丰富的 MCP 集成文档会更好。

MCP 评分

是否有 LICENSE✅ (MIT)
有至少一个工具
Fork 数量3
Star 数量1

MCP 总体评分:6/10(在其领域为坚实的基础工具,但缺乏部分 MCP 生态的丰富性与文档。)

常见问题

什么是 Token Revoke MCP 服务器?

Token Revoke MCP 服务器是一款 Model Context Protocol 服务器,可以让您在 50 多个 EVM 兼容区块链上监控、审计并撤销 ERC-20 代币授权。它为用户和 AI 驱动的工作流自动化钱包安全、风险报告和代币授权管理。

这个 MCP 服务器提供了哪些工具?

它提供了获取钱包所有代币授权、检查余额与风险、通过链上交易撤销授权,以及跨链监控撤销交易状态等工具,支持以太坊、Polygon、BSC 等多条链。

它如何提升钱包安全?

通过自动审计代币授权、突出显示有风险或不必要的权限,并提供一键或自动撤销功能,减少钱包被攻击的可能,防止未经授权的代币转移。

如何配置 API 密钥等敏感信息?

您必须通过环境变量配置 MORALIS_API_KEY 和您的钱包 PRIVATE_KEY。切勿将敏感信息硬编码在源码或公共仓库中,始终使用安全的环境变量管理。

是否可用于测试网和主网环境?

可以,Token Revoke MCP 服务器支持所有主流 EVM 兼容链的测试和生产环境,非常适合开发、QA 和区块链安全的实际应用场景。

使用 Token Revoke MCP 保护您的区块链资产

将 Token Revoke MCP 服务器集成到您的 FlowHunt 工作流中,实现自动化的代币授权审计、降低钱包风险,并让 AI 智能体直接管理区块链。

了解更多

Token Minter MCP 服务器
Token Minter MCP 服务器

Token Minter MCP 服务器

Token Minter MCP 服务器使 AI 助理和智能体能够无缝地与区块链生态系统交互,实现 ERC-20 代币在 21 条区块链上的自动部署、查询与转账。将区块链代币管理整合进你的 AI 工作流,实现快速原型开发、分析和实时部署。...

2 分钟阅读
Blockchain AI +4
EVM MCP 服务器
EVM MCP 服务器

EVM MCP 服务器

EVM MCP 服务器为 AI 和开发工作流在多个 EVM 兼容网络间提供无缝区块链集成。它支持智能合约交互、区块链查询和交易管理,所有操作均可通过统一、适合 AI 的界面完成。...

2 分钟阅读
Blockchain AI +5
Authenticator App MCP 服务器
Authenticator App MCP 服务器

Authenticator App MCP 服务器

Authenticator App MCP 服务器使 AI 代理能够安全地访问 2FA 代码和密码,简化了自动化登录流程和跨平台凭据管理,同时保持强大的安全实践。...

2 分钟阅读
MCP Security +5