mcpField
D
deBridge

deBridge

远程服务
github.com/debridge-finance开发工具3130 周前更新
代码仓库

关于 deBridge

deBridge MCP 是面向 AI Agent 的 MCP 服务,可执行跨链及同链加密货币兑换与转账。它提供托管的 Streamable HTTP 端点,同时支持通过 npm 包以本地代理方式接入。

主要功能

  1. 01跨链与同链兑换
  2. 02手续费估算
  3. 03交易执行
  4. 04代币与链信息查询
  5. 05托管式 Streamable HTTP 端点

适用场景

  1. 01让 Agent 查询代币并估算跨链兑换费用
  2. 02在多条区块链网络之间执行资产转移
  3. 03为仅支持 stdio 传输的 Agent 框架提供本地代理

MCP 相关

该项目是一个 MCP 服务,向 MCP 客户端暴露 get_instructions、search_tokens、get_supported_chains、create_tx 和 transaction_same_chain_swap 等工具,并通过 MCP 资源提供工作流技能。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://agents.debridge.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npm@debridge-finance/debridge-mcp0.1.5

工具

5

此工具无需参数。

详细介绍

deBridge MCP

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

面向 AI Agent 的 deBridge MCP 集成,可在主流区块链网络上进行跨链和同链兑换、费用估算及交易执行。

托管的 MCP 端点可通过 agents.debridge.com 使用。此 npm 包是轻量级代理客户端,适用于需要本地 stdio 或 HTTP 进程的 Agent。

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

连接到 deBridge MCP

推荐:直接连接(Streamable HTTP)

将 Agent 直接连接到托管端点——无需安装,也无需运行本地进程:

https://agents.debridge.com/mcp

这是一个 Streamable HTTP MCP 端点。它提供工具(get_instructions、search_tokens、get_supported_chains、create_tx、transaction_same_chain_swap)、通过 MCP 资源提供的工作流技能,以及一份 llms.txt 概览。工具和技能由 debridge-finance/debridge-skills 仓库维护。

通用 Streamable HTTP 配置:

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

验证:

claude mcp list
Claude Web 和 Desktop Apps

将其添加为远程 MCP 服务,URL 为 https://agents.debridge.com/mcp。

Cursor

添加到项目中的 .cursor/mcp.json,或全局添加到 ~/.cursor/mcp.json:

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

添加到工作区中的 .vscode/mcp.json:

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

添加到 ~/.codeium/windsurf/mcp_config.json:

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

在 VS Code 中打开 Cline 设置,进入 MCP Servers,点击“Edit MCP Settings”并添加:

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

添加到 ~/.continue/config.json:

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

添加到 Zed 设置(~/.config/zed/settings.json):

{
  "context_servers": {
    "debridge": {
      "transport": "streamable-http",
      "url": "https://agents.debridge.com/mcp"
    }
  }
}
OpenClaw(通过 mcp-adapter 插件)

安装 mcp-adapter 插件:

openclaw plugins install mcp-adapter

添加到 ~/.openclaw/openclaw.json:

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

备选方案:运行本地代理

某些 Agent 框架仅支持 stdio 传输,无法直接连接远程 HTTP 端点。此 npm 包可弥补这一缺口——它会运行一个本地 MCP 进程,将所有请求透明地代理到 https://agents.debridge.com/mcp。

工具和资源不会在本地实现。它们会在启动时从上游端点动态发现(stdio),或按请求转发(HTTP),因此托管的 MCPd 有任何更改都会自动反映,无需更新软件包。

代理的工作原理
  • Stdio 模式(默认):通过 StreamableHTTPClientTransport 与上游 MCPd 建立长连接的 MCP 客户端连接。创建一个使用 StdioServerTransport 的本地 Server,镜像上游功能,并将 tools/list、tools/call、resources/list、resources/read 和 resources/templates/list 转发到上游。

  • HTTP 模式(MCP_TRANSPORT=http):通过 Express 实现透明的 HTTP 反向代理。将原始 JSON-RPC 请求和 SSE 响应流转发到上游 MCPd,并透传 Mcp-Session-Id 标头以保持会话连续性。

npx(stdio)
npx -y @debridge-finance/debridge-mcp@latest

stdio 配置:

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

使用 Cursor Deeplink:安装 MCP 服务

或从 Cursor Directory 安装

或添加到 .cursor/mcp.json:

{
  "mcpServers": {
    "debridge": {
      "command": "npx",
      "args": ["-y", "@debridge-finance/debridge-mcp@latest"]
    }
  }
}
Docker(HTTP 代理)
docker build -t debridge-mcp .
docker run -p 3000:3000 debridge-mcp

然后使用上述 Streamable HTTP 配置,将 Agent 连接到 http://localhost:3000/mcp。

环境变量
变量默认值描述
REMOTE_MCP_URLhttps://agents.debridge.com/mcp要代理到的远程 MCP 端点
MCP_TRANSPORTstdio传输模式:stdio 或 http
PORT3000HTTP 监听端口(仅限 HTTP 模式)
HOST0.0.0.0HTTP 监听主机(仅限 HTTP 模式)

开发

# 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

链接

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

许可证

MIT,版权所有 2026 deBridge

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。