debridge-mcp
deBridge MCP
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"debridge-mcp": {
"command": "npx",
"args": [
"@debridge-finance/debridge-mcp"
]
}
}
}Paquetes ejecutables
0.1.5stdioPuntos de conexión remotos
https://agents.debridge.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
🟢get_instructions
Returns the full guide for the deBridge MCP server. CALL THIS FIRST.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_tokens(query, chainId, name, limit)
Search for tokens by name, symbol, or contract address in the deBridge token database
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Token name, symbol, or contract address"
},
"chainId": {
"description": "Filter by chain ID",
"type": "string"
},
"name": {
"description": "Filter by token name (partial, case-insensitive)",
"type": "string"
},
"limit": {
"description": "Max results (default 10)",
"type": "number"
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_supported_chains
List all blockchain networks supported by deBridge for cross-chain swaps
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡create_tx(srcChainId, srcChainTokenIn, srcChainTokenInAmount, dstChainId, dstChainTokenOut, ...)
Create a cross-chain swap transaction via the deBridge DLN protocol
Esquema de entrada
{
"type": "object",
"properties": {
"srcChainId": {
"type": "string",
"description": "Source chain ID"
},
"srcChainTokenIn": {
"type": "string",
"description": "Token address on source chain"
},
"srcChainTokenInAmount": {
"type": "string",
"description": "Amount in smallest units (wei, lamports)"
},
"dstChainId": {
"type": "string",
"description": "Destination chain ID"
},
"dstChainTokenOut": {
"type": "string",
"description": "Token address on destination chain"
},
"dstChainTokenOutRecipient": {
"type": "string",
"description": "Wallet address on destination chain to receive tokens"
},
"srcChainOrderAuthorityAddress": {
"type": "string",
"description": "Address on source chain authorized to manage the order"
},
"dstChainOrderAuthorityAddress": {
"type": "string",
"description": "Address on destination chain authorized to manage the order"
},
"dstChainTokenOutAmount": {
"description": "Output amount or 'auto' for best quote",
"type": "string"
},
"affiliateFeePercent": {
"description": "Affiliate fee percentage",
"type": "number"
},
"affiliateFeeRecipient": {
"description": "Wallet address to receive affiliate fees",
"type": "string"
},
"prependOperatingExpenses": {
"description": "Whether to prepend estimated operating expenses to the input amount",
"type": "boolean"
}
},
"required": [
"srcChainId",
"srcChainTokenIn",
"srcChainTokenInAmount",
"dstChainId",
"dstChainTokenOut",
"dstChainTokenOutRecipient",
"srcChainOrderAuthorityAddress",
"dstChainOrderAuthorityAddress"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡transaction_same_chain_swap(chainId, tokenIn, tokenInAmount, tokenOut, tokenOutRecipient, ...)
Create a same-chain token swap transaction via deBridge
Esquema de entrada
{
"type": "object",
"properties": {
"chainId": {
"type": "string",
"description": "Chain ID (native or deBridge internal)"
},
"tokenIn": {
"type": "string",
"description": "Input token address"
},
"tokenInAmount": {
"type": "string",
"description": "Amount in smallest units"
},
"tokenOut": {
"type": "string",
"description": "Output token address"
},
"tokenOutRecipient": {
"type": "string",
"description": "Address on the source chain to receive target tokens"
},
"slippage": {
"description": "Slippage tolerance or 'auto'",
"type": "string"
},
"tokenOutAmount": {
"description": "Expected output amount or 'auto'",
"type": "string"
},
"affiliateFeePercent": {
"description": "Affiliate fee percentage",
"type": "number"
},
"affiliateFeeRecipient": {
"description": "Wallet address to receive affiliate fees",
"type": "string"
},
"senderAddress": {
"description": "Transaction submitter address",
"type": "string"
},
"srcChainPriorityLevel": {
"description": "Priority level: 'normal' or 'aggressive' (default: 'normal')",
"type": "string"
}
},
"required": [
"chainId",
"tokenIn",
"tokenInAmount",
"tokenOut",
"tokenOutRecipient"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia