トークンリボーク MCP サーバー

トークンリボーク MCP サーバー

トークンリボーク MCP サーバーは、Ethereum、Polygon、BSC などのウォレット向けに、安全で自動化された ERC-20 許可管理を提供し、AI ワークフローによるブロックチェーントークン承認のリアルタイム監査・報告・取り消しを可能にします。

「トークンリボーク」MCP サーバーは何をする?

トークンリボーク MCP サーバーは、EVM 互換ブロックチェーン上のユーザーセキュリティと資産管理を強化するために設計されたモデルコンテキストプロトコル(MCP)サーバーです。AI アシスタントや開発者ツールとブロックチェーン基盤をつなぎ、Ethereum、Polygon、BSC を含む 50 以上のブロックチェーンで ERC-20 トークン許可のクエリ、監視、管理を可能にします。サーバーは特定のウォレットの全トークン承認を自動で取得し、リスクのあるトークン残高や USD 換算値を表示、ワークフローや会話型インターフェースから直接トークン許可を取り消すこともできます。これにより、ウォレットのセキュリティ管理、不要な権限の整理、AI エージェントやスクリプトによる安全かつ効率的なブロックチェーン資産操作が簡単になります。

プロンプト一覧

  • リポジトリファイルには明示的なプロンプトテンプレートは定義されていません。README には自然言語の使用例のみが記載されています。

リソース一覧

  • リポジトリファイルに明示的な MCP リソースの記載や公開はありません。

ツール一覧

  • トークン承認取得: 指定したウォレットとチェーンのすべての ERC-20 トークン承認情報(トークン詳細、残高、関連リスク)を取得します。
  • 許可取り消し: 特定の支出者に対し、ERC-20 トークン許可取り消しトランザクションを送信します。
  • トランザクション状態確認: トランザクションハッシュを用いて、送信済みトランザクションの状態(成功/失敗)を確認します。

この MCP サーバーのユースケース

  • ウォレットセキュリティ監査: 開発者とユーザーが自動でウォレットのリスクの高いトークン承認を監査し、複数チェーンで資産を危険に晒す権限を特定できます。
  • 未使用許可の取り消し: AI エージェントやスクリプトが不要または忘れられたトークン許可を特定・取り消しし、不正なトークン移転リスクを削減します。
  • 自動リスク報告: 有効な承認によるリスク中の USD 価値を定期的に取得・報告し、ユーザーの資産監視や意思決定を支援します。
  • ブロックチェーンアプリ統合: ウォレットや dApps、セキュリティダッシュボードに直接統合し、会話型や自動ワークフローでリアルタイム許可管理を実現します。
  • テストネット・メインネット対応: 主要な 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 サーバーセクションに追加します。
    {
      "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 キー、Ethereum プライベートキー。
  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 キーをソースファイルや公開リポジトリに絶対にハードコーディングしないでください。

フロー内でこの MCP を使う方法

FlowHunt で MCP を利用する

FlowHunt ワークフローに MCP サーバーを統合するには、まず MCP コンポーネントをフローに追加し、AI エージェントに接続します。

FlowHunt MCP flow

MCP コンポーネントをクリックして設定パネルを開き、system MCP 設定セクションに次の JSON 形式で MCP サーバー情報を入力します。

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

設定後、AI エージェントはこの MCP をツールとして利用できるようになり、全機能にアクセス可能になります。“token-revoke-mcp” を実際の MCP サーバー名に、URL を自身の MCP サーバー URL に置き換えてください。


概要

セクション利用状況詳細・備考
概要README およびリポジトリからの説明
プロンプト一覧明示的なプロンプトテンプレートは未定義
リソース一覧明示的な MCP リソースは未定義
ツール一覧承認取得、許可取り消し、トランザクション状態確認
API キー保護環境変数を利用、セットアップに記載
サンプリングサポート(評価上重要度低)記載なし

所感

この MCP サーバーはブロックチェーンとウォレットセキュリティ用途に堅牢で、明快なセットアップ手順と実用的なツールを備えています。一方で、プロンプトテンプレートやリソース定義、高度な MCP 機能(roots や sampling など)のドキュメントは不足しています。そのため、ERC-20 許可管理を必要とする開発者には実用的なユーティリティですが、より包括的な MCP 統合があればさらに優れたものになるでしょう。

MCP スコア

ライセンスあり✅ (MIT)
ツールが 1 つ以上ある
フォーク数3
スター数1

総合 MCP テーブル評価: 6/10(分野に特化した堅実なユーティリティですが、MCP エコシステムの充実やドキュメント面でやや不足しています。)

よくある質問

トークンリボーク MCP サーバーとは何ですか?

トークンリボーク MCP サーバーは、50 以上の EVM 互換ブロックチェーンで ERC-20 トークン許可を監視・監査・取り消しできるモデルコンテキストプロトコルサーバーです。ウォレットのセキュリティ・リスク報告・トークン承認管理をユーザーと AI ワークフローの両方に対して自動化します。

この MCP サーバーはどんなツールを提供しますか?

ウォレットの全トークン承認取得、残高やリスクの確認、オンチェーントランザクションによる許可の取り消し、Ethereum・Polygon・BSC など複数チェーンでの取り消しトランザクションの状態監視などのツールを提供します。

どのようにしてウォレットのセキュリティを向上させますか?

トークン承認の自動監査、リスクの高い・不要な権限の可視化、ワンクリックまたは自動での取り消しにより、ウォレットの攻撃対象領域を減らし、不正なトークン移転を防止します。

API キーなどのシークレットはどう設定しますか?

MORALIS_API_KEY およびウォレットの PRIVATE_KEY には環境変数を使用してください。ソースファイルや公開リポジトリにシークレットをハードコーディングしてはいけません。必ず安全な環境変数管理を利用してください。

テストネットとメインネットの両方で使えますか?

はい、トークンリボーク MCP サーバーは全主要 EVM 互換チェーンのテスト・本番環境の両方をサポートしているため、開発・QA・本番ブロックチェーンセキュリティ用途に最適です。

トークンリボーク MCP であなたのブロックチェーン資産を守りましょう

FlowHunt ワークフローにトークンリボーク MCP サーバーを統合し、トークン許可監査の自動化、ウォレットリスクの軽減、および AI エージェントによるダイレクトなブロックチェーン管理を実現しましょう。

詳細はこちら

トークンミンター MCP サーバー
トークンミンター MCP サーバー

トークンミンター MCP サーバー

トークンミンター MCP サーバーは、AIアシスタントやエージェントがブロックチェーンエコシステムとシームレスに連携し、21のブロックチェーンにわたるERC-20トークンの自動デプロイ、クエリ、転送を可能にします。AIワークフローにブロックチェーントークン管理を統合し、迅速なプロトタイピング、分析、ライブデプロイを実現...

2 分で読める
Blockchain AI +4
Coin MCPサーバー
Coin MCPサーバー

Coin MCPサーバー

Coin MCPサーバーは、AI搭載アプリケーションとCoinMarketCapをつなぎ、リアルタイムの暗号通貨リスト、相場情報、詳細なコイン情報をリサーチ、取引、ダッシュボードなどに提供します。...

1 分で読める
Crypto AI +4
トレードエージェント MCP サーバー
トレードエージェント MCP サーバー

トレードエージェント MCP サーバー

トレードエージェント MCP サーバーは、AI エージェントが自然言語コマンドを通じて主要な株式および暗号資産のブローカーと連携できるようにします。取引の実行、ポートフォリオ管理、リアルタイム市場データへの安全なアクセスを、単一の MCP 対応エンドポイントで実現します。...

2 分で読める
AI Trading +6