debridge-cross-chain — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited debridge-cross-chain (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Intent-based cross-chain bridging via deBridge DLN (Decentralized Liquidity Network). Supports fast cross-chain swaps across 20+ chains with MEV protection.
deBridge provides an official hosted MCP server:
| Service | URL | Description |
|---|---|---|
| deBridge MCP | https://agents.debridge.com/mcp | Official deBridge MCP (Streamable HTTP, no auth) |
Can also be installed locally via npm: npx @debridge-finance/debridge-mcp
#### get_quote Get a quote for a cross-chain swap.
Parameters:
srcChainId — Source chain IDsrcChainTokenIn — Input token addresssrcChainTokenInAmount — Amount in smallest unitdstChainId — Destination chain IDdstChainTokenOut — Output token addressslippage (optional) — Slippage tolerance (bps)Returns: Quote with estimated output, fees, execution time.
#### create_order Create a DLN cross-chain swap order.
Parameters:
srcChainId — Source chain IDsrcChainTokenIn — Input token addresssrcChainTokenInAmount — AmountdstChainId — Destination chain IDdstChainTokenOut — Output token addressdstChainTokenOutRecipient — Recipient address on destinationsrcChainOrderAuthorityAddress — Order creator addressReturns: Transaction data to sign and submit.
#### get_order_status Track a DLN order by order ID.
Parameters:
orderId — Order ID (returned from create_order)Returns: Order status (Created/Filled/Cancelled), fill transaction hash. Status tracking uses stats-api.dln.trade. Intermediate states ClaimedUnlock and SentUnlock map to Filled.
#### get_orders_by_tx Get orders associated with a transaction hash.
Parameters:
txHash — Transaction hashReturns: List of orders with status.
#### get_supported_chains List chains supported by deBridge DLN.
Returns: Chain IDs, names, native tokens.
#### get_token_list Get supported tokens on a specific chain.
Parameters:
chainId — Chain IDReturns: Token addresses, symbols, decimals.
get_quote(srcChainId=1, srcChainTokenIn="0x0000000000000000000000000000000000000000", srcChainTokenInAmount="1000000000000000000", dstChainId=8453, dstChainTokenOut="0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913") — Quote 1 ETH → USDC on Basecreate_order(...) — Create order with quote params + recipientget_order_status(orderId="...") — Track via stats-api.dln.trade until Filledget_supported_chains() — List all chainsget_token_list(chainId=1) — Ethereum tokensget_quote(...) — Check if route has liquidityThe deBridge MCP server is registered as an external tool in the Tenzro tools registry (CF_TOOLS). Agents can discover it via tenzro_useTool with provider "debridge". No API key required.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.