关于 deBridge
deBridge MCP 是面向 AI Agent 的 MCP 服务,可执行跨链及同链加密货币兑换与转账。它提供托管的 Streamable HTTP 端点,同时支持通过 npm 包以本地代理方式接入。
主要功能
- 01跨链与同链兑换
- 02手续费估算
- 03交易执行
- 04代币与链信息查询
- 05托管式 Streamable HTTP 端点
适用场景
- 01让 Agent 查询代币并估算跨链兑换费用
- 02在多条区块链网络之间执行资产转移
- 03为仅支持 stdio 传输的 Agent 框架提供本地代理
MCP 相关
该项目是一个 MCP 服务,向 MCP 客户端暴露 get_instructions、search_tokens、get_supported_chains、create_tx 和 transaction_same_chain_swap 等工具,并通过 MCP 资源提供工作流技能。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://agents.debridge.com/mcpclaude mcp add --transport http debridge https://agents.debridge.com/mcp{"mcpServers":{"debridge":{"type":"http","url":"https://agents.debridge.com/mcp"}}}在 Cursor 中打开{"servers":{"debridge":{"type":"http","url":"https://agents.debridge.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"debridge":{"type":"http","url":"https://agents.debridge.com/mcp"}}}{"mcpServers":{"debridge":{"serverUrl":"https://agents.debridge.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
5此工具无需参数。
详细介绍
deBridge MCP
面向 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 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_URL | https://agents.debridge.com/mcp | 要代理到的远程 MCP 端点 |
MCP_TRANSPORT | stdio | 传输模式:stdio 或 http |
PORT | 3000 | HTTP 监听端口(仅限 HTTP 模式) |
HOST | 0.0.0.0 | HTTP 监听主机(仅限 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
链接
许可证
MIT,版权所有 2026 deBridge
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。