
Bridgekitty
io.github.persistenceOne由 GitHub 帳號 persistenceOne 發布v0.3.1更新於 Oct 24, 2026
Cross-chain bridge aggregator — compares LI.FI, deBridge, Relay, Across & more for best rates.
概覽
一個本機 MCP 伺服器,讓助理比較並執行橫跨 EVM、Solana 與 Cosmos 鏈的加密資產跨鏈橋轉帳。
- 可以做什麼
- 從五個橋接後端取得並比較報價,包含費用、時間與餘額警告,沒有直達路由時支援多跳路徑。建立含授權步驟的跨鏈交易,自動更新過期報價,並追蹤交易狀態。列出支援的鏈並搜尋鏈上代幣。建立、匯入與檢視本機錢包,查詢含美元價格的餘額。可選擇使用本機儲存的金鑰簽署並廣播交易。
- 適用情境
- 適合需要把代幣在鏈之間轉移、並想在多個橋之間挑選最佳路線的情況,也適合查詢錢包餘額與跨鏈進度。面向已持有加密錢包並了解跨鏈轉帳的使用者。
- 執行需求
- 透過 npx 在本機執行,需要 Node.js。選用環境變數 LIFI_API_KEY、SQUID_INTEGRATOR_ID 與 DEBRIDGE_API_KEY 可提高速率限制。簽署時會從本機 .env 檔案讀取錢包金鑰(PRIVATE_KEY、MNEMONIC 或 SOLANA_PRIVATE_KEY)。需要連線至橋接服務與價格 API 的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Bridgekitty,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
BridgeKitty 🐱
Cross-chain bridge aggregator MCP server for AI agents. One server, 5 bridge backends, best routes across EVM, Solana, and Cosmos chains.
BridgeKitty gives AI agents (Claude, Cursor, GPT, or any MCP-compatible AI) the ability to find and execute cross-chain bridge transfers — with automatic route optimization, fee comparison, balance checks, and safety warnings.
Latest npm release: @persistenceone/[email protected]
What's New in v0.3.9
- XPRT tools extracted — staking, rewards, and farming tools moved to the standalone
xprt-farming-toolkitpackage - Persistence Interop backend removed — BridgeKitty is now a focused bridge aggregator across 5 backends (deBridge, Relay, LI.FI, Across, Squid)
- Slimmer surface area — fewer tools, clearer scope for agents
What's New in v0.3.0
sign_and_sendparameter — agents can now sign and broadcast transactions directly using locally-stored wallet keys- Full EVM signing support — works with all EVM backends (Across, Relay, LI.FI, Squid, deBridge) + Persistence Interop (EIP-712)
- Simulation fix — ERC20 bridges now work on fresh wallets (previously blocked by premature simulation)
- Solana signing — coming in next release
What's New in v0.2.0
- Solana support — bidirectional bridging EVM ↔ Solana (native SOL delivery, not wrapped)
- Cosmos support — EVM → Persistence/Cosmos Hub via Squid (Axelar)
- Protocol fee transparency — deBridge fixFee, operating expenses, and total cost visible in every quote
- Balance warnings — warns when wallet can't cover bridge amount + protocol fees + gas
- XPRT staking — stake/unstake/claim rewards directly from the MCP server
- Farming multiplier — tracks your staking tier (1x → 3x → 5x) from the rewards API
- Quote auto-refresh — expired quotes automatically re-fetched on execute (60s expiry)
- ERC-20 approvals — always generated for token bridges (Relay + deBridge)
- Bridge status tracking — on-chain fallback when provider API hasn't indexed yet
Supported Bridges
Bridge Directions
Quick Start
npx (zero install)
Claude Code
Add to your MCP config (~/.claude/claude_code_config.json):
Cursor IDE
Add to Cursor's MCP settings (Settings > MCP Servers):
Claude Desktop
Add to claude_desktop_config.json:
Wallet Setup
BridgeKitty can manage wallets for autonomous bridging. Run wallet_setup to create wallets for EVM, Cosmos, and Solana — or provide your own addresses in quotes.
Wallet config is stored in ~/.bridgekitty/.env (or the directory you run from). Keys never leave the local machine.
Transaction Signing
By default, bridge_execute returns unsigned transactions for the agent or user to sign externally.
Set sign_and_send: true to enable autonomous signing — BridgeKitty will use the wallet keys stored in ~/.bridgekitty/.env to handle the full flow:
- Approval — sends ERC-20 approval transaction (if needed)
- Re-build — re-fetches the bridge transaction with updated nonce (if approval was sent)
- Simulate — runs
eth_estimateGaspre-flight check - Sign — signs the transaction with the local private key
- Broadcast — submits to the chain and returns the tx hash + explorer link
Optional API Keys
MCP Tools
Core Bridge Tools
Multi-hop & Discovery
Wallet Tools
XPRT staking & farming has moved to the standalone
xprt-farming-toolkitpackage.
Example: Bridge USDC from Base to Arbitrum
Default (unsigned transactions)
With sign_and_send (autonomous signing)
Architecture
- Routing Engine: Parallel quotes from all backends, ranked by output amount
- Circuit Breaker: Auto-skips failing backends, gradual recovery
- Token Registry: 45+ verified tokens with canonical addresses per chain
- Gas Estimator: Chain-aware gas cost estimation with multi-RPC failover
- Balance Checker: Validates token + native balance for fees before execution
- Fee Transparency: Protocol fees (deBridge fixFee, operating expenses) surfaced in every quote
Security
- Exact-amount approvals only (never unlimited)
- Transaction simulation before execution
- Verified token registry prevents address spoofing
- No private keys in MCP protocol — agents sign transactions externally
sign_and_senduses locally-stored keys only (never transmitted over the network)- Circuit breaker prevents cascading failures
- Error messages sanitized (no key/path leakage)
.envfile permission checks + overwrite protection
Known Limitations
- Solana → EVM returns a serialized transaction for external signing (no auto-execute)
- Relay status tracking may show "unknown" for completed cross-chain bridges
- Solana SPL tokens not yet shown in
wallet_balance(only native SOL) - Cosmos → EVM bridging not yet supported (only EVM → Cosmos)
License
MIT
來源:README.md,提交 9e816b7
工具
0版本歷史
1- v0.3.1最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分