Skip to main content
Glama
IronWallet MCP Server

IronWallet MCP Server

Official
by ironwallet

IronWallet für KI-Agenten

Der IronWallet MCP-Server gibt KI-Agenten sicheren Zugriff auf eine nicht-verwahrende Wallet. Seed-Phrasen bleiben verschlüsselt auf dem Host und verlassen diese Maschine nie. Agenten können Salden abrufen, lokal signieren, Token übertragen und über 10+ Netzwerke swappen.

Seed-kompatibel mit der IronWallet App. Es gibt keine Bestätigungsoberfläche für einzelne Transaktionen.

Voraussetzungen: Node.js 20+ (npx). Verwenden Sie eine dedizierte Wallet mit begrenztem Guthaben.

Produktseite: ironwallet.io/ai. Maschinenlesbarer Index: llms.txt.

Wenn Sie dieses Repository in Claude Code öffnen, wird die Wallet-MCP über .mcp.json gestartet. Siehe CLAUDE.md.

Installation

Cursor: ironwallet.io/ai

Claude Code:

claude plugin marketplace add ironwallet/ironwallet-agent-kit
claude plugin install ironwallet-mcp@ironwallet

Codex:

codex plugin marketplace add ironwallet/ironwallet-agent-kit
codex plugin add ironwallet-mcp@ironwallet

Grok:

grok plugin marketplace add ironwallet/ironwallet-agent-kit
grok plugin install ironwallet-mcp --trust

Laden Sie neu, damit MCP PATH übernimmt. Verwenden Sie bei einem lokalen Klon . anstelle des GitHub-Repos.

Nur MCP (ohne Plugin)

Ein manuell installierter MCP-Server wird mit dem Plugin nicht automatisch aktualisiert.

{
  "mcpServers": {
    "ironwallet": {
      "command": "npx",
      "args": ["-y", "@ironwallet/mcp-server"]
    }
  }
}

Related MCP server: AgentWallet MCP Server

Enthaltene Komponenten

Skill

Skill

Wann verwenden

ironwallet-mcp

Nicht-verwahrende Wallet: Salden, lokales Signieren, Überweisungen, Swaps, Einzahlungs-QR. Aufruf als /ironwallet-mcp

Regeln

Regel

Was sie durchsetzt

wallet-transaction-safety

Hot-Wallet; keine zusätzliche Bestätigungs-UI; bei Timeout Status abfragen, niemals blind erneut senden

seed-phrase-handling

Recovery-Phrasen und private Schlüssel erscheinen nie im Chat, in Dateien oder in Logs

swap-asset-resolution

Netzwerke und Token stammen aus Katalog-Tools, nicht aus dem Modellgedächtnis

Agent

Agent

Zweck

ironwallet-operator

Betreibt die nicht-verwahrende Wallet: Salden, lokales Signieren, Überweisungen, Swaps, Einzahlungs-QR

MCP-Server

@ironwallet/mcp-server über stdio. Netzwerke: Ethereum, BSC, Polygon, Base, Arbitrum, Optimism, Avalanche, Tron, Bitcoin, Litecoin, Dogecoin, Solana, XRP, TON.

Tools

Tool

Zweck

Bewegt Gelder?

list_wallets

Namen, Adressen und policy

no

accept_mcp_consent

Chat-Akzeptanz des MCP-Haftungsausschlusses aufzeichnen

no

create_wallets

Neue Wallets; gibt eine Browser-backup_url zurück

no

open_wallet_manager

Lokale Browser-UI zum Importieren / Erstellen / Sichern

no

set_wallet_policy

Ersetzt Limits pro Wallet (readOnly, maxPerTxUsd, Allow-Liste)

no

get_deposit_qr

PNG-QR (zuerst im Chat versuchen; andernfalls lokale qr_url)

no

get_balance

Nativer oder Token-Saldo

no

estimate_transfer

Gebührenschätzung, kein Broadcast

no

send_transfer

Lokal signieren und senden

yes

get_operation_status

Transfer abfragen

no

list_swap_networks

Für Swap verfügbare Netzwerke

no

list_swap_assets

Katalog für Verkauf / Kauf

no

estimate_swap

Angebot (kann ablaufen)

no

execute_swap

Neues Angebot → Signieren → Swap

yes

get_swap_status

Swap abfragen

no

Kein Tool akzeptiert oder gibt eine Seed-Phrase zurück. Import und Backup nur im lokalen Browser (open_wallet_manager / backup_url).

Konfiguration

Für die normale Nutzung muss nichts in die MCP-Konfiguration eingefügt werden. Beim ersten Start schreibt der Server einen Relay-API-Schlüssel, ein Keystore-Wrapping-Secret und eine Geräte-ID unter ~/.ironwallet-mcp/ (Modus 0600). Überschreiben Sie diese Werte nur, wenn es sein muss, mit IW_RELAY_API_KEY / IW_PASSPHRASE / IW_DEVICE_ID.

Das für Benutzer vorgesehene Backup ist die Recovery-Phrase im Wallet-Manager, nicht diese Dateien.

Sicherheit

  • Seed-Phrasen sind im Ruhezustand verschlüsselt. Sie erscheinen nie in Tool-Ergebnissen, im Agenten-Chat oder in Backend-Anfragen.

  • Der Agent kann ohne erneute Rückfrage Gelder bewegen. Optionale Wallet-Policy (readOnly, maxPerTxUsd, Allow-Liste für Transferempfänger — festgelegt über set_wallet_policy) ist standardmäßig deaktiviert und gilt sowohl für Überweisungen als auch für Swaps.

  • Jeder, der den Keystore und das Wrapping-Secret besitzt, kontrolliert die Gelder. Eine geleakte Seed-Phrase kann nicht widerrufen werden.

  • Ein Timeout bedeutet nicht immer einen Fehler: Fragen Sie den Status ab, bevor Sie eine Überweisung oder einen Swap erneut versuchen.

  • Verwenden Sie hier keine Haupt-Wallet. Nutzen Sie eine kleine Hot-Wallet.

Details und vertrauliche Offenlegung: SECURITY.md.

Mitwirken

Dieses öffentliche Repository ist ein Release-Snapshot. Siehe CONTRIBUTING.md. Bitte befolgen Sie den Verhaltenskodex.

Lizenz

MIT

Related MCP Connectors

Related MCP Servers