deBridge

Servidor MCP oficial do protocolo deBridge. Encontra rotas ideais de swap entre cadeias, verifica taxas e condições, inicia negociações nas principais redes blockchain.

Documentação

Integração MCP deBridge

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

Integração MCP do deBridge para agentes de IA — swaps cross-chain e same-chain, estimativa de taxas e execução de negociações nas principais redes blockchain.

O endpoint MCP hospedado está disponível em agents.debridge.com. Este pacote npm é um cliente proxy leve para agentes que exigem um processo local stdio ou HTTP.

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

Conectando-se ao deBridge MCP

Recomendado: Conexão direta (Streamable HTTP)

Conecte seu agente diretamente ao endpoint hospedado — sem instalação, sem processo local:

https://agents.debridge.com/mcp

Este é um endpoint MCP Streamable HTTP. Ele expõe ferramentas (get_instructions, search_tokens, get_supported_chains, create_tx, transaction_same_chain_swap), habilidades de fluxo de trabalho via recursos MCP e uma visão geral llms.txt. Ferramentas e habilidades são mantidas no repositório debridge-finance/debridge-skills.

Configuração genérica de Streamable HTTP:

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

Verifique:

claude mcp list
Claude Web e Aplicativos de Desktop

Adicione como um servidor MCP remoto com a URL https://agents.debridge.com/mcp.

Cursor

Adicione ao .cursor/mcp.json no seu projeto ou ao ~/.cursor/mcp.json globalmente:

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

Adicione ao .vscode/mcp.json no seu espaço de trabalho:

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

Adicione ao ~/.codeium/windsurf/mcp_config.json:

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

Abra as configurações do Cline no VS Code, vá para Servidores MCP, clique em "Editar Configurações MCP" e adicione:

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

Adicione ao ~/.continue/config.json:

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

Adicione às suas configurações do Zed (~/.config/zed/settings.json):

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

Instale o plugin mcp-adapter:

openclaw plugins install mcp-adapter

Adicione ao ~/.openclaw/openclaw.json:

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

Alternativa: Execute um proxy local

Alguns frameworks de agentes suportam apenas transporte stdio e não conseguem se conectar diretamente a um endpoint HTTP remoto. Este pacote npm preenche essa lacuna — ele executa um processo MCP local que faz proxy transparente de todas as solicitações para https://agents.debridge.com/mcp.

Ferramentas e recursos não são implementados localmente. Eles são descobertos dinamicamente do endpoint upstream na inicialização (stdio) ou encaminhados por solicitação (HTTP), portanto, quaisquer alterações no MCPd hospedado são refletidas automaticamente sem atualizar o pacote.

Como o proxy funciona

  • Modo stdio (padrão): Abre uma conexão de cliente MCP de longa duração com o MCPd upstream via StreamableHTTPClientTransport. Cria um Server local com StdioServerTransport que espelha as capacidades upstream e encaminha tools/list, tools/call, resources/list, resources/read e resources/templates/list para o upstream.

  • Modo HTTP (MCP_TRANSPORT=http): Proxy reverso HTTP transparente via Express. Encaminha solicitações JSON-RPC brutas e fluxos de resposta SSE para o MCPd upstream, passando pelos cabeçalhos Mcp-Session-Id para continuidade de sessão.

npx (stdio)

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

Configuração stdio:

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

Use o Deeplink do Cursor: Install MCP Server

OU instale do Cursor Directory

OU adicione ao .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

Em seguida, conecte seu agente ao http://localhost:3000/mcp usando as configurações de Streamable HTTP acima.

Variáveis de Ambiente

VariávelPadrãoDescrição
REMOTE_MCP_URLhttps://agents.debridge.com/mcpEndpoint MCP remoto para o qual fazer proxy
MCP_TRANSPORTstdioModo de transporte: stdio ou http
PORT3000Porta de escuta HTTP (apenas modo HTTP)
HOST0.0.0.0Host de escuta HTTP (apenas modo HTTP)

Desenvolvimento

# 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

Links

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

Licença

MIT, Copyright 2026 deBridge