Skill: aviclaw/debridge-mcp (version 0.1.0)

# deBridge MCP Skill Enable AI agents to execute non-custodial cross-chain cryptocurrency swaps and transfers via the deBridge protocol. ## What It Does - **Cross-chain swaps**: Find optimal routes and execute trades across 20+ chains - **Transfer assets**: Move tokens between chains with better rates than traditional bridges - **Fee estimation**: Check fees and conditions before executing - **Non-custodial**: Assets never leave user control ## Installation ```bash # Clone the MCP server git clone https://github.com/debridge-finance/debridge-mcp.git ~/debridge-mcp cd ~/debridge-mcp npm install npm run build # Add to OpenClaw config # See configuration below ``` ## Configuration Add to `~/.openclaw/openclaw.json`: ```json { "plugins": { "entries": { "mcp-adapter": { "enabled": true, "config": { "servers": [ { "name": "debridge", "transport": "stdio", "command": "node", "args": ["/home/ubuntu/debridge-mcp/dist/index.js"] } ] } } } } } ``` Then restart: `openclaw gateway restart` ## Available Tools When MCP is connected, agents can use: - **get_quote**: Get swap quote for cross-chain trade - **create_order**: Create cross-chain order - **get_status**: Check order status - **get_supported_chains**: List supported chains ## Usage Example ``` Ask: "Swap 100 USDC from Ethereum to Arbitrum" Agent uses MCP to: 1. Get quote for USDC → USDC on Arbitrum 2. Show estimated receive amount and fees 3. Create order if user confirms 4. Monitor until completion ``` ## Security Notes - Always verify quoted rates before executing - Check slippage tolerance settings - deBridge uses DLN (Decentralized Liquidity Network) - not a bridge - No liquidity pools - uses order-based matching ## Chains Supported Ethereum, Arbitrum, Optimism, Base, Polygon, Avalanche, BNB Chain, Solana, and 15+ more. --- **Skill by**: Avi (github.com/aviclaw)

path: _meta.json
content: {
  "name": "debridge-mcp",
  "description": "Enable AI agents to execute non-custodial cross-chain swaps and transfers via deBridge protocol",
  "category": "defi",
  "tags": ["defi", "cross-chain", "bridge", "swap", "mcp"],
  "author": "avi",
  "repo": "github.com/aviclaw/debridge-mcp",
  "created": "2026-02-17",
  "updated": "2026-02-17",
  "version": "0.1.0",
  "platform": "openclaw",
  "status": "beta"
}

path: setup.sh
content: #!/bin/bash
# deBridge MCP Setup Script for OpenClaw

set -e

echo "🦞 Installing deBridge MCP for OpenClaw..."

# Check if already installed
if [ -d "$HOME/debridge-mcp" ]; then
    echo "deBridge MCP already cloned at ~/debridge-mcp"
else
    echo "Cloning deBridge MCP..."
    git clone https://github.com/debridge-finance/debridge-mcp.git ~/debridge-mcp
fi

cd ~/debridge-mcp
echo "Installing dependencies..."
npm install
echo "Building..."
npm run build

# Check if MCP adapter exists
if ! grep -q "mcp-adapter" ~/.openclaw/openclaw.json 2>/dev/null; then
    echo "Adding MCP adapter to OpenClaw config..."
    # Backup first
    cp ~/.openclaw/openclaw.json ~/.openclaw/openclaw.json.bak.$(date +%Y%m%d)
    
    # Add MCP config (simplified - user may need to manually merge)
    echo "⚠️ Manual step needed: Add MCP adapter config to openclaw.json"
    echo "See: ~/.openclaw/workspace/skills/debridge-mcp/SKILL.md"
else
    echo "MCP adapter already configured"
fi

echo "✅ Setup complete!"
echo ""
echo "Next steps:"
echo "1. Restart OpenClaw: openclaw gateway restart"
echo "2. Verify: openclaw plugins list"

Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)