persistenceone-bridgekitty
OfficialBridgeKitty 🐱
AIエージェント向けのクロスチェーンブリッジアグリゲーターMCPサーバー。1つのサーバーで5つのブリッジバックエンドを統合し、EVM、Solana、Cosmosチェーン全体で最適なルートを提供します。
BridgeKittyは、AIエージェント(Claude、Cursor、GPT、またはMCP互換のAI)に対し、クロスチェーンブリッジ転送を検索・実行する機能を提供します。これには、自動ルート最適化、手数料比較、残高確認、安全警告が含まれます。
最新のnpmリリース: @persistenceone/bridgekitty@0.3.9
v0.3.9の新機能
XPRTツールの抽出 — ステーキング、報酬、ファーミングツールをスタンドアロンの
xprt-farming-toolkitパッケージに移行しましたPersistence Interopバックエンドの削除 — BridgeKittyは、5つのバックエンド(deBridge、Relay、LI.FI、Across、Squid)に特化したブリッジアグリゲーターとなりました
スリム化されたインターフェース — ツールの数を減らし、エージェントにとってのスコープを明確化しました
sign_and_sendパラメータ — エージェントがローカルに保存されたウォレットキーを使用して、トランザクションに直接署名・ブロードキャストできるようになりました完全なEVM署名サポート — すべてのEVMバックエンド(Across、Relay、LI.FI、Squid、deBridge)およびPersistence Interop (EIP-712) で動作します
シミュレーションの修正 — ERC20ブリッジが新規ウォレットで動作するようになりました(以前は時期尚早なシミュレーションによってブロックされていました)
Solana署名 — 次回リリースで対応予定
Solanaサポート — EVM ↔ Solana間の双方向ブリッジ(ラップされていないネイティブSOLの送金)
Cosmosサポート — Squid (Axelar) を介したEVM → Persistence/Cosmos Hubのブリッジ
プロトコル手数料の透明性 — deBridgeのfixFee、運営費、合計コストをすべての見積もりで表示
残高警告 — ブリッジ額 + プロトコル手数料 + ガス代をウォレットがカバーできない場合に警告
XPRTステーキング — MCPサーバーから直接ステーキング/アンステーキング/報酬請求が可能
ファーミング倍率 — 報酬APIからステーキングティア(1x → 3x → 5x)を追跡
見積もりの自動更新 — 期限切れの見積もりは実行時に自動再取得(60秒で期限切れ)
ERC-20承認 — トークンブリッジ用に常に生成(Relay + deBridge)
ブリッジステータスの追跡 — プロバイダーAPIがまだインデックスしていない場合のオンチェーンフォールバック
Related MCP server: deBridge MCP Server
対応ブリッジ
バックエンド | タイプ | チェーン | 強み |
deBridge (DLN) | 直接 | EVM + Solana | 高速なインテントベースのフィル、Solanaサポート |
Relay | 直接 | EVM + Solana | プロトコル手数料なし、ガス最適化 |
LI.FI | アグリゲーター | EVM | 最も広いカバレッジ(30以上のブリッジ、任意のトークン間スワップ) |
Across | 直接 | EVM | 最速のフィル(約6秒)、同一トークンブリッジ |
Squid (Axelar) | アグリゲーター | EVM + Cosmos | EVM → Cosmosルートの唯一の選択肢 |
ブリッジ方向
方向 | バックエンド | ステータス |
EVM → EVM | 全5種 | ✅ 本番稼働 |
EVM → Solana | deBridge, Relay | ✅ 本番稼働 |
Solana → EVM | deBridge | ✅ 本番稼働 |
EVM → Cosmos | Squid | ✅ 本番稼働 |
クイックスタート
npx (インストール不要)
npx @persistenceone/bridgekittyClaude Code
MCP設定 (~/.claude/claude_code_config.json) に追加してください:
{
"mcpServers": {
"bridgekitty": {
"command": "npx",
"args": ["@persistenceone/bridgekitty"]
}
}
}Cursor IDE
CursorのMCP設定(Settings > MCP Servers)に追加してください:
{
"bridgekitty": {
"command": "npx",
"args": ["@persistenceone/bridgekitty"]
}
}Claude Desktop
claude_desktop_config.json に追加してください:
{
"mcpServers": {
"bridgekitty": {
"command": "npx",
"args": ["@persistenceone/bridgekitty"]
}
}
}ウォレット設定
BridgeKittyは自律的なブリッジングのためにウォレットを管理できます。wallet_setupを実行してEVM、Cosmos、Solana用のウォレットを作成するか、見積もり時に独自のアドレスを指定してください。
ウォレット設定は ~/.bridgekitty/.env(または実行ディレクトリ)に保存されます。キーがローカルマシンから外部へ送信されることはありません。
変数 | 説明 |
| EVMプライベートキー (16進数) |
| BIP-39ニーモニック (EVM、Cosmos、Solanaキーを生成) |
| Solanaプライベートキー (base58) |
トランザクション署名
デフォルトでは、bridge_executeはエージェントやユーザーが外部で署名するための未署名トランザクションを返します。
sign_and_send: trueを設定すると自律的な署名が有効になります。BridgeKittyは~/.bridgekitty/.envに保存されたウォレットキーを使用して、以下のフロー全体を処理します:
承認 — ERC-20承認トランザクションを送信(必要な場合)
再構築 — 更新されたナンスでブリッジトランザクションを再取得(承認が送信された場合)
シミュレーション —
eth_estimateGasによる事前チェックを実行署名 — ローカルのプライベートキーでトランザクションに署名
ブロードキャスト — チェーンに送信し、txハッシュとエクスプローラーリンクを返す
オプションのAPIキー
変数 | 説明 |
| LI.FI APIキー (レート制限緩和) |
| deBridge APIキー |
| SquidインテグレーターID |
MCPツール
コアブリッジツール
ツール | 説明 |
| すべてのバックエンドから競争力のある見積もりを取得。手数料、時間見積もり、残高警告を表示。 |
| 見積もりからトランザクションを構築。承認の処理、期限切れ見積もりの自動更新。 |
| ブリッジの進捗を追跡。APIが未インデックスの場合のオンチェーンフォールバック。 |
| プロバイダーが対応するチェーンの一覧を表示。 |
| チェーン上のトークンを検索。 |
マルチホップ & 発見
ツール | 説明 |
| 直接ルートが存在しない場合のマルチホップルート解決。 |
| 例とツールの使用方法を含むエージェント向けオンボーディングガイド。 |
| 初心者向けのガイド付きオンボーディングフロー。 |
ウォレットツール
ツール | 説明 |
| 単一のニーモニックからEVM、Cosmos、Solanaのウォレットを作成。 |
| ニーモニックまたはプライベートキーから既存のウォレットをインポート。 |
| 設定されたウォレットアドレスとキーソースを表示。 |
| USD価格(CoinGecko)を含む全チェーンの残高を確認。 |
XPRTステーキングとファーミングは、スタンドアロンの
xprt-farming-toolkitパッケージに移行しました。
例: BaseからArbitrumへUSDCをブリッジする
デフォルト(未署名トランザクション)
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 confirmedsign_and_sendを使用(自律署名)
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アーキテクチャ
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)ルーティングエンジン: 全バックエンドからの並列見積もり、出力額によるランキング
サーキットブレーカー: 失敗したバックエンドを自動スキップし、段階的に復旧
トークンレジストリ: チェーンごとの正規アドレスを持つ45以上の検証済みトークン
ガス見積もり: マルチRPCフェイルオーバーを備えたチェーン対応のガス代見積もり
残高チェッカー: 実行前にトークンとネイティブ残高が手数料をカバーできるか検証
手数料の透明性: すべての見積もりでプロトコル手数料(deBridge fixFee、運営費)を表示
セキュリティ
正確な金額のみの承認(無制限承認は行わない)
実行前のトランザクションシミュレーション
検証済みトークンレジストリによるアドレススプーフィング防止
MCPプロトコル内にプライベートキーを含まない — エージェントは外部でトランザクションに署名
sign_and_sendはローカルに保存されたキーのみを使用(ネットワーク経由で送信されない)サーキットブレーカーによる連鎖的な障害の防止
エラーメッセージのサニタイズ(キーやパスの漏洩防止)
.envファイルの権限チェックと上書き保護
既知の制限事項
Solana → EVMは外部署名用のシリアライズされたトランザクションを返します(自動実行不可)
Relayのステータス追跡で、完了したクロスチェーンブリッジが「不明」と表示される場合があります
Solana SPLトークンは
wallet_balanceにまだ表示されません(ネイティブSOLのみ)Cosmos → EVMブリッジはまだサポートされていません(EVM → Cosmosのみ)
ライセンス
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