deBridge

Servidor oficial del protocolo deBridge. Encuentra rutas óptimas de intercambio entre cadenas, verifica tarifas y condiciones, e inicia intercambios a través de las principales redes blockchain.

Documentación

deBridge MCP

MCP Endpoint llms.txt Skills npm version MCP Registry License: MIT TypeScript Node.js GitHub Stars

deBridge Integración MCP para agentes de IA: intercambios entre cadenas y en la misma cadena, estimación de tarifas y ejecución de operaciones en las principales redes blockchain.

El endpoint MCP alojado está disponible en agents.debridge.com. Este paquete npm es un cliente proxy ligero para agentes que requieren un proceso local stdio o HTTP.

https://github.com/user-attachments/assets/8ebe88ff-db3c-455e-9efb-50389e4bf5bd

Conexión a deBridge MCP

Recomendado: Conexión directa (Streamable HTTP)

Conecta tu agente directamente al endpoint alojado: sin instalación, sin proceso local:

https://agents.debridge.com/mcp

Este es un endpoint MCP Streamable HTTP. Expone herramientas (get_instructions, search_tokens, get_supported_chains, create_tx, transaction_same_chain_swap), habilidades de flujo de trabajo a través de recursos MCP y una descripción general llms.txt. Las herramientas y habilidades se mantienen en el repositorio debridge-finance/debridge-skills.

Configuración genérica de Streamable HTTP:

"debridge": {
  "type": "streamable-http",
  "url": "https://agents.debridge.com/mcp"
}
Claude Code (CLI & IDE plugins)
claude mcp add debridge --transport http https://agents.debridge.com/mcp

Verifica:

claude mcp list
Claude Web & Desktop Apps

Añádelo como servidor MCP remoto con la URL https://agents.debridge.com/mcp.

Cursor

Añádelo a .cursor/mcp.json en tu proyecto o a ~/.cursor/mcp.json globalmente:

{
  "mcpServers": {
    "debridge": {
      "url": "https://agents.debridge.com/mcp"
    }
  }
}
GitHub Copilot (VS Code Chat)

Añádelo a .vscode/mcp.json en tu espacio de trabajo:

{
  "mcpServers": {
    "debridge": {
      "type": "streamable-http",
      "url": "https://agents.debridge.com/mcp"
    }
  }
}
Windsurf

Añádelo a ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "debridge": {
      "type": "streamable-http",
      "url": "https://agents.debridge.com/mcp"
    }
  }
}
Cline

Abre la configuración de Cline en VS Code, ve a Servidores MCP, haz clic en "Editar configuración de MCP" y añade:

{
  "mcpServers": {
    "debridge": {
      "type": "streamable-http",
      "url": "https://agents.debridge.com/mcp"
    }
  }
}
Continue

Añádelo a ~/.continue/config.json:

{
  "mcpServers": [
    {
      "name": "debridge",
      "transport": "streamable-http",
      "url": "https://agents.debridge.com/mcp"
    }
  ]
}
Zed

Añádelo a tu configuración de Zed (~/.config/zed/settings.json):

{
  "context_servers": {
    "debridge": {
      "transport": "streamable-http",
      "url": "https://agents.debridge.com/mcp"
    }
  }
}
OpenClaw (via mcp-adapter plugin)

Instala el plugin mcp-adapter:

openclaw plugins install mcp-adapter

Añádelo a ~/.openclaw/openclaw.json:

{
  "plugins": {
    "entries": {
      "mcp-adapter": {
        "enabled": true,
        "config": {
          "servers": [
            {
              "name": "debridge",
              "transport": "streamable-http",
              "url": "https://agents.debridge.com/mcp"
            }
          ]
        }
      }
    }
  }
}

Alternativa: Ejecutar un proxy local

Algunos marcos de agentes solo admiten transporte stdio y no pueden conectarse directamente a un endpoint HTTP remoto. Este paquete npm cubre esa brecha: ejecuta un proceso MCP local que actúa como proxy transparente de todas las solicitudes a https://agents.debridge.com/mcp.

Las herramientas y los recursos no se implementan localmente. Se descubren dinámicamente desde el endpoint ascendente al inicio (stdio) o se reenvían por solicitud (HTTP), por lo que cualquier cambio en el MCPd alojado se refleja automáticamente sin actualizar el paquete.

Cómo funciona el proxy

  • Modo stdio (predeterminado): Abre una conexión de cliente MCP de larga duración al MCPd ascendente a través de StreamableHTTPClientTransport. Crea un Server local con StdioServerTransport que refleja las capacidades ascendentes y reenvía tools/list, tools/call, resources/list, resources/read y resources/templates/list al ascendente.

  • Modo HTTP (MCP_TRANSPORT=http): Proxy inverso HTTP transparente mediante Express. Reenvía solicitudes JSON-RPC sin procesar y flujos de respuesta SSE al MCPd ascendente, pasando por los encabezados Mcp-Session-Id para la continuidad de la sesión.

npx (stdio)

npx -y @debridge-finance/debridge-mcp@latest

Configuración de stdio:

"debridge": {
  "type": "stdio",
  "command": "npx",
  "args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
Claude Code (CLI & IDE plugins)
claude mcp add debridge npx -- -y @debridge-finance/debridge-mcp@latest
Cursor

Usa el enlace profundo de Cursor: Install MCP Server

O instala desde Cursor Directory

O añádelo a .cursor/mcp.json:

{
  "mcpServers": {
    "debridge": {
      "command": "npx",
      "args": ["-y", "@debridge-finance/debridge-mcp@latest"]
    }
  }
}

Docker (proxy HTTP)

docker build -t debridge-mcp .
docker run -p 3000:3000 debridge-mcp

Luego conecta tu agente a http://localhost:3000/mcp usando las configuraciones de Streamable HTTP anteriores.

Variables de entorno

VariablePredeterminadoDescripción
REMOTE_MCP_URLhttps://agents.debridge.com/mcpEndpoint MCP remoto al que se hará proxy
MCP_TRANSPORTstdioModo de transporte: stdio o http
PORT3000Puerto de escucha HTTP (solo modo HTTP)
HOST0.0.0.0Host de escucha HTTP (solo modo HTTP)

Desarrollo

# Install dependencies
npm install

# Run in dev mode (stdio proxy)
npm run dev

# Run in dev mode (HTTP proxy)
npm run dev:http

# Test with MCP Inspector
npm run inspect

# Run tests
npm test

Enlaces

MCP Endpoint agents.debridge.com llms.txt Skills npm MCP Registry

Licencia

MIT, Copyright 2026 deBridge