persistenceone-bridgekitty
OfficialBridgeKitty 🐱
Cross-Chain-Bridge-Aggregator-MCP-Server für KI-Agenten. Ein Server, 5 Bridge-Backends, beste Routen über EVM-, Solana- und Cosmos-Chains.
BridgeKitty gibt KI-Agenten (Claude, Cursor, GPT oder jede MCP-kompatible KI) die Fähigkeit, Cross-Chain-Bridge-Transfers zu finden und auszuführen – mit automatischer Routenoptimierung, Gebührenvergleich, Saldoüberprüfungen und Sicherheitswarnungen.
Neuestes npm-Release: @persistenceone/bridgekitty@0.3.9
Was ist neu in v0.3.9
XPRT-Tools extrahiert — Staking-, Rewards- und Farming-Tools wurden in das eigenständige
xprt-farming-toolkit-Paket verschobenPersistence Interop-Backend entfernt — BridgeKitty ist jetzt ein fokussierter Bridge-Aggregator über 5 Backends (deBridge, Relay, LI.FI, Across, Squid)
Schlankere Oberfläche — weniger Tools, klarerer Anwendungsbereich für Agenten
sign_and_send-Parameter — Agenten können jetzt Transaktionen direkt mit lokal gespeicherten Wallet-Keys signieren und übertragenVollständige EVM-Signierungsunterstützung — funktioniert mit allen EVM-Backends (Across, Relay, LI.FI, Squid, deBridge) + Persistence Interop (EIP-712)
Simulations-Fix — ERC20-Bridges funktionieren jetzt bei neuen Wallets (zuvor durch vorzeitige Simulation blockiert)
Solana-Signierung — kommt im nächsten Release
Solana-Unterstützung — bidirektionales Bridging EVM ↔ Solana (native SOL-Zustellung, nicht gewrappt)
Cosmos-Unterstützung — EVM → Persistence/Cosmos Hub via Squid (Axelar)
Transparenz der Protokollgebühren — deBridge fixFee, Betriebskosten und Gesamtkosten in jedem Angebot sichtbar
Saldo-Warnungen — warnt, wenn das Wallet den Bridge-Betrag + Protokollgebühren + Gas nicht decken kann
XPRT-Staking — Staking/Unstaking/Claiming von Rewards direkt vom MCP-Server aus
Farming-Multiplikator — verfolgt dein Staking-Tier (1x → 3x → 5x) über die Rewards-API
Automatische Aktualisierung von Angeboten — abgelaufene Angebote werden bei der Ausführung automatisch neu abgerufen (60s Ablaufzeit)
ERC-20-Genehmigungen — werden immer für Token-Bridges generiert (Relay + deBridge)
Bridge-Status-Tracking — On-Chain-Fallback, wenn der Provider-API noch nicht indexiert hat
Related MCP server: deBridge MCP Server
Unterstützte Bridges
Backend | Typ | Chains | Stärke |
deBridge (DLN) | Direkt | EVM + Solana | Schnelle intent-basierte Fills, Solana-Unterstützung |
Relay | Direkt | EVM + Solana | Keine Protokollgebühr, Gas-optimiert |
LI.FI | Aggregator | EVM | Größte Abdeckung (30+ Bridges, Any-to-Any-Swap) |
Across | Direkt | EVM | Schnellste Fills (~6s), Bridging desselben Tokens |
Squid (Axelar) | Aggregator | EVM + Cosmos | Einzige Option für EVM → Cosmos-Routen |
Bridge-Richtungen
Richtung | Backends | Status |
EVM → EVM | Alle 5 | ✅ Produktion |
EVM → Solana | deBridge, Relay | ✅ Produktion |
Solana → EVM | deBridge | ✅ Produktion |
EVM → Cosmos | Squid | ✅ Produktion |
Schnellstart
npx (keine Installation)
npx @persistenceone/bridgekittyClaude Code
Zur MCP-Konfiguration hinzufügen (~/.claude/claude_code_config.json):
{
"mcpServers": {
"bridgekitty": {
"command": "npx",
"args": ["@persistenceone/bridgekitty"]
}
}
}Cursor IDE
Zu den MCP-Einstellungen von Cursor hinzufügen (Settings > MCP Servers):
{
"bridgekitty": {
"command": "npx",
"args": ["@persistenceone/bridgekitty"]
}
}Claude Desktop
Zu claude_desktop_config.json hinzufügen:
{
"mcpServers": {
"bridgekitty": {
"command": "npx",
"args": ["@persistenceone/bridgekitty"]
}
}
}Wallet-Einrichtung
BridgeKitty kann Wallets für autonomes Bridging verwalten. Führe wallet_setup aus, um Wallets für EVM, Cosmos und Solana zu erstellen – oder gib deine eigenen Adressen in den Angeboten an.
Die Wallet-Konfiguration wird in ~/.bridgekitty/.env gespeichert (oder in dem Verzeichnis, aus dem du das Programm ausführst). Keys verlassen niemals den lokalen Rechner.
Variable | Beschreibung |
| EVM Private Key (hex) |
| BIP-39 Mnemonic (leitet EVM-, Cosmos-, Solana-Keys ab) |
| Solana Private Key (base58) |
Transaktionssignierung
Standardmäßig gibt bridge_execute unsignierte Transaktionen zurück, die der Agent oder Benutzer extern signieren muss.
Setze sign_and_send: true, um autonomes Signieren zu aktivieren — BridgeKitty verwendet die in ~/.bridgekitty/.env gespeicherten Wallet-Keys, um den gesamten Ablauf zu handhaben:
Genehmigung — sendet die ERC-20-Genehmigungstransaktion (falls erforderlich)
Neuaufbau — ruft die Bridge-Transaktion mit aktualisierter Nonce erneut ab (falls eine Genehmigung gesendet wurde)
Simulation — führt einen
eth_estimateGas-Pre-Flight-Check durchSignieren — signiert die Transaktion mit dem lokalen Private Key
Übertragung — sendet sie an die Chain und gibt den Tx-Hash + Explorer-Link zurück
Optionale API-Keys
Variable | Beschreibung |
| LI.FI API-Key (höhere Ratenlimits) |
| deBridge API-Key |
| Squid Integrator-ID |
MCP-Tools
Core-Bridge-Tools
Tool | Beschreibung |
| Erhalte wettbewerbsfähige Angebote von allen Backends. Zeigt Gebühren, Zeitschätzungen, Saldo-Warnungen. |
| Erstelle Transaktion(en) aus einem Angebot. Handhabt Genehmigungen, aktualisiert abgelaufene Angebote automatisch. Setze |
| Verfolge den Bridge-Fortschritt. On-Chain-Fallback, wenn die API noch nicht indexiert hat. |
| Liste unterstützte Chains mit Provider-Abdeckung auf. |
| Suche nach Token auf einer Chain. |
Multi-Hop & Discovery
Tool | Beschreibung |
| Multi-Hop-Routenauflösung, wenn keine direkte Route existiert. |
| Agenten-Onboarding-Guide mit Beispielen und Tool-Nutzung. |
| Geführter Onboarding-Ablauf für Erstbenutzer. |
Wallet-Tools
Tool | Beschreibung |
| Erstelle Wallets für EVM, Cosmos, Solana aus einer einzigen Mnemonic. |
| Importiere ein bestehendes Wallet aus einer Mnemonic oder einem Private Key. |
| Zeige konfigurierte Wallet-Adressen und Key-Quelle an. |
| Überprüfe Salden über alle Chains hinweg mit USD-Preisen (CoinGecko). |
XPRT-Staking & Farming wurde in das eigenständige
xprt-farming-toolkit-Paket verschoben.
Beispiel: Bridge USDC von Base nach Arbitrum
Standard (unsignierte Transaktionen)
Agent: "Bridge 100 USDC from Base to Arbitrum"
→ bridge_get_quote: Gets quotes from deBridge, Relay, LI.FI, Across
→ Shows: best rate, fees, estimated time, balance check
→ bridge_execute: Builds approval tx + bridge tx
→ Agent signs and sends both transactions
→ bridge_status: Tracks until destination confirmedMit sign_and_send (autonomes Signieren)
Agent: "Bridge 100 USDC from Base to Arbitrum"
→ bridge_get_quote: Gets quotes from all backends
→ bridge_execute with sign_and_send: true
→ Auto-signs approval tx + bridge tx using local wallet keys
→ Returns tx hash + explorer link
→ bridge_status: Tracks until destination confirmedArchitektur
Agent → MCP Tools → Routing Engine → [deBridge, Relay, LI.FI, Across, Squid]
↓
Quote Cache (60s) + Circuit Breaker
↓
Best Quote → buildTransaction
↓
┌──────────┴──────────┐
↓ ↓
Unsigned TX Signed + Broadcast
(default) (sign_and_send)Routing-Engine: Parallele Angebote von allen Backends, sortiert nach Ausgabebetrag
Circuit Breaker: Überspringt automatisch fehlerhafte Backends, schrittweise Wiederherstellung
Token-Registry: 45+ verifizierte Token mit kanonischen Adressen pro Chain
Gas-Schätzer: Chain-bewusste Gas-Kostenschätzung mit Multi-RPC-Failover
Saldo-Prüfer: Validiert Token- + natives Guthaben für Gebühren vor der Ausführung
Gebührentransparenz: Protokollgebühren (deBridge fixFee, Betriebskosten) werden in jedem Angebot angezeigt
Sicherheit
Nur exakte Genehmigungsbeträge (niemals unbegrenzt)
Transaktionssimulation vor der Ausführung
Verifizierte Token-Registry verhindert Adress-Spoofing
Keine Private Keys im MCP-Protokoll — Agenten signieren Transaktionen extern
sign_and_sendverwendet nur lokal gespeicherte Keys (werden niemals über das Netzwerk übertragen)Circuit Breaker verhindert kaskadierende Fehler
Fehlermeldungen bereinigt (kein Leak von Keys/Pfaden)
.env-Datei-Berechtigungsprüfungen + Überschreibungsschutz
Bekannte Einschränkungen
Solana → EVM gibt eine serialisierte Transaktion für die externe Signierung zurück (keine automatische Ausführung)
Relay-Status-Tracking zeigt möglicherweise "unbekannt" für abgeschlossene Cross-Chain-Bridges an
Solana SPL-Token werden noch nicht in
wallet_balanceangezeigt (nur natives SOL)Cosmos → EVM Bridging noch nicht unterstützt (nur EVM → Cosmos)
Lizenz
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceEnables AI assistants to interact with LI.FI's cross-chain infrastructure, providing access to blockchain networks, token data, bridges, and transaction services through a standardized protocol.
- Flicense-qualityDmaintenanceEnables cross-chain cryptocurrency swap quotes and operations using the deBridge DLN protocol. Provides read-only access to swap estimates, supported chains, token information, and order status tracking across multiple blockchain networks.1
- AlicenseAqualityCmaintenanceProvides cross-chain bridge and swap tools for AI agents using the Relay Protocol to interact with multiple blockchain networks. It enables agents to query supported chains, obtain transaction quotes, and generate unsigned transaction data for token transfers and swaps.10744MIT
- AlicenseAqualityDmaintenanceMCP server providing cross-chain swaps between Solana and Base for AI agents paid for via x402 micropayments.3532MIT
Related MCP Connectors
Multi-aggregator swap router for AI agents on Base. 10 bps fee. MCP-native, non-custodial.
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
Token swaps and honeypot/rug checks for AI agents on 8 chains, paid per-call in USDC via x402.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/persistenceOne/bridgekitty'
If you have feedback or need assistance with the MCP directory API, please join our Discord server