Token Revoke MCP Server

Blockchain AI Agents Security MCP Server

Contattaci per ospitare il tuo server MCP in FlowHunt

Cosa fa il server MCP “Token Revoke”?

Token Revoke MCP Server è un server Model Context Protocol (MCP) progettato per migliorare la sicurezza degli utenti e il controllo degli asset sulle blockchain compatibili con EVM. Collega assistenti AI e strumenti di sviluppo con l’infrastruttura blockchain, consentendo loro di interrogare, monitorare e gestire le autorizzazioni dei token ERC-20 su oltre 50 blockchain, inclusi Ethereum, Polygon e BSC. Il server consente il recupero automatico di tutte le approvazioni dei token di un determinato wallet, visualizza i saldi dei token e il valore in USD a rischio, e permette la revoca delle autorizzazioni dei token direttamente dai workflow o dalle interfacce conversazionali. Questa funzionalità semplifica attività come la gestione della sicurezza dei wallet, la rimozione di permessi inutili e garantisce che agenti AI o script possano interagire direttamente con gli asset blockchain in modo sicuro ed efficiente.

Elenco dei Prompt

  • Nessun template di prompt esplicito è definito nei file del repository. Sono mostrati solo esempi d’uso in linguaggio naturale nel README.
FlowHunt Logo

Pronto a far crescere il tuo business?

Inizia oggi la tua prova gratuita e vedi i risultati in pochi giorni.

Elenco delle Risorse

  • Nessuna risorsa MCP esplicita è documentata o esposta nei file del repository.

Elenco degli Strumenti

  • Recupera Autorizzazioni Token: Recupera tutte le autorizzazioni ERC-20 per un wallet e una chain specificati, inclusi dettagli dei token, saldi e rischi associati.
  • Revoca Autorizzazioni: Invia transazioni per revocare le autorizzazioni dei token ERC-20 per determinati spender.
  • Controlla Stato Transazione: Verifica lo stato (successo/fallimento) di una transazione inviata utilizzando il suo hash.

Casi d’Uso di questo MCP Server

  • Audit della Sicurezza dei Wallet: Sviluppatori e utenti possono auditare automaticamente i wallet alla ricerca di autorizzazioni rischiose, identificando permessi che mettono a rischio gli asset su più blockchain.
  • Revoca delle Autorizzazioni Non Utilizzate: Permette ad agenti AI o script di identificare e revocare autorizzazioni di token inutilizzate o dimenticate, riducendo il rischio di trasferimenti non autorizzati di token.
  • Report di Rischio Automatizzati: Recupera e segnala periodicamente il valore in USD a rischio a causa delle autorizzazioni attive, aiutando gli utenti nel monitoraggio e nelle decisioni sugli asset.
  • Integrazione con App Blockchain: Si integra direttamente in wallet, dApp o dashboard di sicurezza per una gestione in tempo reale delle autorizzazioni tramite workflow conversazionali o automatizzati.
  • Supporto Testnet e Mainnet: Supporta gli sviluppatori che lavorano sia in ambienti di produzione che di test, esponendo strumenti per tutte le principali chain EVM.

Come configurarlo

Windsurf

  1. Prerequisito: Assicurati che Node.js 18+ sia installato.
  2. Clona e Installa:
    git clone https://github.com/kukapay/token-revoke-mcp.git
    cd token-revoke-mcp
    npm install
    
  3. Modifica la Configurazione: Individua il file di configurazione di Windsurf e aggiungi quanto segue:
    {
      "mcpServers": {
        "token-revoke-mcp": {
          "command": "node",
          "args": ["path/to/token-revoke-mcp/index.js"],
          "env": {
            "MORALIS_API_KEY": "la tua chiave api moralis",
            "PRIVATE_KEY": "la chiave privata del tuo wallet"
          }
        }
      }
    }
    
  4. Salva e Riavvia: Salva le modifiche e riavvia Windsurf.
  5. Verifica: Assicurati che il server si avvii e risponda alle query MCP.

Claude

  1. Prerequisito: Node.js 18+ e accesso ai file di configurazione.
  2. Clona e Installa: Segui gli stessi passaggi sopra.
  3. Configurazione: Aggiungi alla sezione MCP servers di Claude:
    {
      "mcpServers": {
        "token-revoke-mcp": {
          "command": "node",
          "args": ["path/to/token-revoke-mcp/index.js"],
          "env": {
            "MORALIS_API_KEY": "la tua chiave api moralis",
            "PRIVATE_KEY": "la chiave privata del tuo wallet"
          }
        }
      }
    }
    
  4. Riavvia e Valida: Riavvia Claude e testa la connettività.

Cursor

  1. Prerequisito: Node.js 18+, Moralis API Key e chiave privata Ethereum.
  2. Installa: Clona e installa come sopra.
  3. Configura: Aggiorna la configurazione MCP di Cursor:
    {
      "mcpServers": {
        "token-revoke-mcp": {
          "command": "node",
          "args": ["path/to/token-revoke-mcp/index.js"],
          "env": {
            "MORALIS_API_KEY": "la tua chiave api moralis",
            "PRIVATE_KEY": "la chiave privata del tuo wallet"
          }
        }
      }
    }
    
  4. Salva e Riavvia: Salva la configurazione e riavvia Cursor.

Cline

  1. Prerequisito: Node.js 18+.
  2. Clona/Installa: Come sopra.
  3. Modifica la Configurazione: Aggiungi alla sezione MCP di Cline:
    {
      "mcpServers": {
        "token-revoke-mcp": {
          "command": "node",
          "args": ["path/to/token-revoke-mcp/index.js"],
          "env": {
            "MORALIS_API_KEY": "la tua chiave api moralis",
            "PRIVATE_KEY": "la chiave privata del tuo wallet"
          }
        }
      }
    }
    
  4. Salva e Riavvia: Salva e riavvia Cline.

Proteggere le chiavi API

Le variabili d’ambiente vengono usate per i segreti:

{
  "env": {
    "MORALIS_API_KEY": "la tua chiave api moralis",
    "PRIVATE_KEY": "la chiave privata del tuo wallet"
  }
}

Non inserire mai chiavi private o API nei file sorgente o nei repository pubblici.

Come usare questo MCP nei flow

Utilizzo di MCP in FlowHunt

Per integrare i server MCP nel tuo workflow FlowHunt, inizia aggiungendo il componente MCP al tuo flow e collegandolo al tuo agente AI:

FlowHunt MCP flow

Clicca sul componente MCP per aprire il pannello di configurazione. Nella sezione di configurazione MCP di sistema, inserisci i dettagli del tuo server MCP utilizzando questo formato JSON:

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

Una volta configurato, l’agente AI potrà utilizzare questo MCP come strumento con accesso a tutte le sue funzioni e capacità. Ricorda di cambiare “token-revoke-mcp” con il nome effettivo del tuo server MCP e sostituire la URL con quella del tuo server MCP.


Panoramica

SezioneDisponibilitàDettagli/Note
Panoramica✅Descrizione da README e repository
Elenco dei Prompt⛔Nessun template di prompt esplicito definito
Elenco delle Risorse⛔Nessuna risorsa MCP esplicita definita
Elenco degli Strumenti✅recupero autorizzazioni, revoca, controllo stato transazione
Protezione Chiavi API✅Usa variabili d’ambiente, documentato nella configurazione
Supporto Sampling (meno rilevante in valutazione)⛔Non menzionato

La nostra opinione

Questo MCP server è robusto per casi d’uso di sicurezza blockchain e wallet, con istruzioni di setup chiare e strumenti pratici. Tuttavia, manca di template di prompt espliciti, definizioni di risorse e documentazione su funzionalità avanzate MCP come roots e sampling. Si tratta quindi di un’utilità solida e focalizzata per sviluppatori che necessitano di gestire autorizzazioni ERC-20, ma potrebbe essere migliorata con una maggiore integrazione MCP.

MCP Score

Ha una LICENSE✅ (MIT)
Ha almeno uno strumento✅
Numero di Fork3
Numero di Star1

Valutazione complessiva MCP Table: 6/10 (Solida utilità di base per il suo ambito, ma manca di alcune ricchezze e documentazione tipiche dell’ecosistema MCP.)

Domande frequenti

Proteggi i tuoi asset blockchain con Token Revoke MCP

Integra Token Revoke MCP Server nei tuoi workflow FlowHunt per automatizzare audit delle autorizzazioni dei token, ridurre i rischi dei wallet e abilitare la gestione blockchain diretta per i tuoi agenti AI.

Scopri di più

Token Revoke MCP
Token Revoke MCP

Token Revoke MCP

Integra il Token Revoke MCP di FlowHunt per una gestione automatizzata delle allowance ERC-20. Recupera, monitora e revoca facilmente le approvazioni dei token ...

5 min di lettura
Blockchain ERC-20 +6
Token Minter MCP Server
Token Minter MCP Server

Token Minter MCP Server

Il Token Minter MCP Server consente ad assistenti e agenti AI di interagire senza soluzione di continuità con ecosistemi blockchain, permettendo il deployment, ...

5 min di lettura
Blockchain AI +4
Ergo MCP Server
Ergo MCP Server

Ergo MCP Server

Il server Ergo MCP collega gli assistenti AI alla blockchain Ergo, abilitando l’accesso ai dati on-chain, l’analisi e l’integrazione senza soluzione di continui...

4 min di lettura
Blockchain AI +4