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
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 umServerlocal comStdioServerTransportque espelha as capacidades upstream e encaminhatools/list,tools/call,resources/list,resources/readeresources/templates/listpara 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çalhosMcp-Session-Idpara 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
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ável | Padrão | Descrição |
|---|---|---|
REMOTE_MCP_URL | https://agents.debridge.com/mcp | Endpoint MCP remoto para o qual fazer proxy |
MCP_TRANSPORT | stdio | Modo de transporte: stdio ou http |
PORT | 3000 | Porta de escuta HTTP (apenas modo HTTP) |
HOST | 0.0.0.0 | Host 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
Licença
MIT, Copyright 2026 deBridge