Skip to main content
Glama
persistenceOne

persistenceone-bridgekitty

Official

BridgeKitty 🐱

Servidor MCP de agregador de puentes multicadena para agentes de IA. Un servidor, 5 backends de puentes, las mejores rutas a través de cadenas EVM, Solana y Cosmos.

BridgeKitty ofrece a los agentes de IA (Claude, Cursor, GPT o cualquier IA compatible con MCP) la capacidad de encontrar y ejecutar transferencias de puentes multicadena, con optimización automática de rutas, comparación de comisiones, comprobaciones de saldo y advertencias de seguridad.

Última versión de npm: @persistenceone/bridgekitty@0.3.9

Novedades en la v0.3.9

  • Herramientas XPRT extraídas — las herramientas de staking, recompensas y farming se han movido al paquete independiente xprt-farming-toolkit

  • Backend de interoperabilidad de Persistence eliminado — BridgeKitty es ahora un agregador de puentes enfocado en 5 backends (deBridge, Relay, LI.FI, Across, Squid)

  • Superficie más reducida — menos herramientas, alcance más claro para los agentes

  • Parámetro sign_and_send — los agentes ahora pueden firmar y transmitir transacciones directamente usando claves de billetera almacenadas localmente

  • Soporte completo de firma EVM — funciona con todos los backends EVM (Across, Relay, LI.FI, Squid, deBridge) + Interoperabilidad de Persistence (EIP-712)

  • Corrección de simulación — los puentes ERC20 ahora funcionan en billeteras nuevas (anteriormente bloqueados por una simulación prematura)

  • Firma de Solana — llegará en la próxima versión

  • Soporte para Solana — puente bidireccional EVM ↔ Solana (entrega de SOL nativo, no envuelto)

  • Soporte para Cosmos — EVM → Persistence/Cosmos Hub vía Squid (Axelar)

  • Transparencia en las comisiones del protocolo — deBridge fixFee, gastos operativos y coste total visibles en cada presupuesto

  • Advertencias de saldo — avisa cuando la billetera no puede cubrir el importe del puente + comisiones del protocolo + gas

  • Staking de XPRT — haga staking/unstake/reclame recompensas directamente desde el servidor MCP

  • Multiplicador de farming — rastrea su nivel de staking (1x → 3x → 5x) desde la API de recompensas

  • Actualización automática de presupuestos — los presupuestos caducados se vuelven a obtener automáticamente al ejecutar (caducidad de 60s)

  • Aprobaciones ERC-20 — siempre generadas para puentes de tokens (Relay + deBridge)

  • Seguimiento del estado del puente — respaldo en cadena cuando la API del proveedor aún no ha indexado

Related MCP server: deBridge MCP Server

Puentes soportados

Backend

Tipo

Cadenas

Fortaleza

deBridge (DLN)

Directo

EVM + Solana

Rellenos rápidos basados en intenciones, soporte para Solana

Relay

Directo

EVM + Solana

Sin comisión de protocolo, optimizado para gas

LI.FI

Agregador

EVM

Mayor cobertura (más de 30 puentes, intercambio de cualquier a cualquier)

Across

Directo

EVM

Rellenos más rápidos (~6s), puenteo del mismo token

Squid (Axelar)

Agregador

EVM + Cosmos

Única opción para rutas EVM → Cosmos

Direcciones de puente

Dirección

Backends

Estado

EVM → EVM

Los 5

✅ Producción

EVM → Solana

deBridge, Relay

✅ Producción

Solana → EVM

deBridge

✅ Producción

EVM → Cosmos

Squid

✅ Producción

Inicio rápido

npx (instalación cero)

npx @persistenceone/bridgekitty

Claude Code

Añadir a su configuración de MCP (~/.claude/claude_code_config.json):

{
  "mcpServers": {
    "bridgekitty": {
      "command": "npx",
      "args": ["@persistenceone/bridgekitty"]
    }
  }
}

Cursor IDE

Añadir a la configuración de MCP de Cursor (Settings > MCP Servers):

{
  "bridgekitty": {
    "command": "npx",
    "args": ["@persistenceone/bridgekitty"]
  }
}

Claude Desktop

Añadir a claude_desktop_config.json:

{
  "mcpServers": {
    "bridgekitty": {
      "command": "npx",
      "args": ["@persistenceone/bridgekitty"]
    }
  }
}

Configuración de la billetera

BridgeKitty puede gestionar billeteras para puentes autónomos. Ejecute wallet_setup para crear billeteras para EVM, Cosmos y Solana, o proporcione sus propias direcciones en los presupuestos.

La configuración de la billetera se almacena en ~/.bridgekitty/.env (o en el directorio desde el que ejecute). Las claves nunca salen de la máquina local.

Variable

Descripción

PRIVATE_KEY

Clave privada EVM (hex)

MNEMONIC

Mnemónico BIP-39 (deriva claves EVM, Cosmos, Solana)

SOLANA_PRIVATE_KEY

Clave privada de Solana (base58)

Firma de transacciones

Por defecto, bridge_execute devuelve transacciones sin firmar para que el agente o el usuario las firme externamente.

Establezca sign_and_send: true para habilitar la firma autónoma: BridgeKitty utilizará las claves de billetera almacenadas en ~/.bridgekitty/.env para gestionar el flujo completo:

  1. Aprobación — envía la transacción de aprobación ERC-20 (si es necesario)

  2. Reconstrucción — vuelve a obtener la transacción del puente con el nonce actualizado (si se envió la aprobación)

  3. Simulación — ejecuta la comprobación previa eth_estimateGas

  4. Firma — firma la transacción con la clave privada local

  5. Transmisión — envía a la cadena y devuelve el hash de la transacción + enlace al explorador

Claves API opcionales

Variable

Descripción

LIFI_API_KEY

Clave API de LI.FI (límites de tasa más altos)

DEBRIDGE_API_KEY

Clave API de deBridge

SQUID_INTEGRATOR_ID

ID de integrador de Squid

Herramientas MCP

Herramientas principales de puente

Herramienta

Descripción

bridge_get_quote

Obtenga presupuestos competitivos de todos los backends. Muestra comisiones, estimaciones de tiempo, advertencias de saldo.

bridge_execute

Construya transacciones a partir de un presupuesto. Gestiona aprobaciones, actualiza automáticamente presupuestos caducados. Establezca sign_and_send: true para firmar y transmitir automáticamente.

bridge_status

Rastree el progreso del puente. Respaldo en cadena cuando la API aún no ha indexado.

bridge_chains

Liste las cadenas soportadas con cobertura de proveedor.

bridge_tokens

Busque tokens en una cadena.

Multi-salto y descubrimiento

Herramienta

Descripción

bridge_quote_multi

Resolución de rutas de múltiples saltos cuando no existe una ruta directa.

bridgekitty_help

Guía de incorporación para agentes con ejemplos y uso de herramientas.

xprt_onboard

Flujo de incorporación guiado para usuarios primerizos.

Herramientas de billetera

Herramienta

Descripción

wallet_setup

Cree billeteras para EVM, Cosmos, Solana a partir de un único mnemónico.

wallet_import

Importe una billetera existente desde un mnemónico o clave privada.

wallet_status

Muestre las direcciones de billetera configuradas y la fuente de las claves.

wallet_balance

Compruebe los saldos en todas las cadenas con precios en USD (CoinGecko).

El staking y farming de XPRT se ha movido al paquete independiente xprt-farming-toolkit.

Ejemplo: Puente de USDC de Base a Arbitrum

Por defecto (transacciones sin firmar)

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 confirmed

Con sign_and_send (firma autónoma)

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 confirmed

Arquitectura

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)
  • Motor de enrutamiento: Presupuestos paralelos de todos los backends, clasificados por importe de salida

  • Disyuntor: Omite automáticamente los backends que fallan, recuperación gradual

  • Registro de tokens: Más de 45 tokens verificados con direcciones canónicas por cadena

  • Estimador de gas: Estimación de costes de gas consciente de la cadena con conmutación por error multi-RPC

  • Comprobador de saldo: Valida el saldo del token + nativo para las comisiones antes de la ejecución

  • Transparencia de comisiones: Comisiones de protocolo (deBridge fixFee, gastos operativos) mostradas en cada presupuesto

Seguridad

  • Aprobaciones de importe exacto solamente (nunca ilimitadas)

  • Simulación de transacciones antes de la ejecución

  • El registro de tokens verificados evita la suplantación de direcciones

  • No hay claves privadas en el protocolo MCP: los agentes firman las transacciones externamente

  • sign_and_send utiliza solo claves almacenadas localmente (nunca transmitidas por la red)

  • El disyuntor evita fallos en cascada

  • Mensajes de error saneados (sin fugas de claves/rutas)

  • Comprobaciones de permisos de archivos .env + protección contra sobrescritura

Limitaciones conocidas

  • Solana → EVM devuelve una transacción serializada para firma externa (sin ejecución automática)

  • El seguimiento del estado de Relay puede mostrar "desconocido" para puentes multicadena completados

  • Los tokens SPL de Solana aún no se muestran en wallet_balance (solo SOL nativo)

  • El puenteo Cosmos → EVM aún no está soportado (solo EVM → Cosmos)

Licencia

MIT

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
1wRelease cycle
4Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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