A Model Context Protocol (MCP) server for the deBridge protocol — enabling AI agents to find optimal cross-chain and same-chain swap routes, check fees and conditions, and initiate trades across major blockchain networks.
2026-02-10-claude-compare-send.mp4
The deBridge MCP server supports two transport modes for local deployment:
- stdio (default) - Requires Node.js/npm. For local agent frameworks and CLI tools via standard input/output
- HTTP streaming - Requires Docker OR Node.js/npm. For containerized deployments and web-based agents
Run directly without installation:
npx -y @debridge-finance/debridge-mcp@latestClone and build:
git clone https://github.com/debridge-finance/debridge-mcp.git
cd debridge-mcp
npm install
npm run buildstdio mode (default):
npx -y @debridge-finance/debridge-mcp@latest
# or from a cloned repo
npm startHTTP mode:
MCP_TRANSPORT=http npx -y @debridge-finance/debridge-mcp@latest
# or from a cloned repo
npm run start:http
# Custom port
MCP_TRANSPORT=http PORT=3001 npx -y @debridge-finance/debridge-mcp@latestDocker HTTP mode:
docker build -t debridge-mcp .
docker run -p 3000:3000 debridge-mcpstdio configuration (for local agents):
"debridge": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}Streamable HTTP:
"debridge": {
"type": "streamable-http",
"url": "http://localhost:3001/mcp"
}Claude Code (CLI & IDE plugins)
Add the MCP server:
claude mcp add debridge npx -- -y @debridge-finance/debridge-mcp@latest
# OR
claude mcp add debridge --transport http http://127.0.0.1:3000/mcpVerify the connection:
claude mcp listCursor
OR install from Cursor Directory
OR add to .cursor/mcp.json in your project or ~/.cursor/mcp.json globally:
{
"mcpServers": {
"debridge": {
"command": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
}
}OpenClaw (via mcp-adapter plugin)
Install the mcp-adapter plugin:
openclaw plugins install mcp-adapterAdd to ~/.openclaw/openclaw.json:
{
"plugins": {
"entries": {
"mcp-adapter": {
"enabled": true,
"config": {
"servers": [
{
"name": "debridge",
"transport": "stdio",
"command": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
]
}
}
}
}
}Add "mcp-adapter" to your sandbox allowlist and restart:
openclaw gateway restartVerify the connection:
openclaw plugins listGitHub Copilot (VS Code Chat)
Add to .vscode/mcp.json in your workspace:
{
"mcpServers": {
"debridge": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
}
}Claude Web & Desktop Apps
Not supported until Streamable HTTP is implemented.
Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"debridge": {
"command": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
}
}Cline
Open Cline settings in VS Code, go to MCP Servers, click "Edit MCP Settings" and add:
{
"mcpServers": {
"debridge": {
"command": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
}
}Continue
Add to ~/.continue/config.json:
{
"mcpServers": [
{
"name": "debridge",
"command": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
]
}Zed
Add to your Zed settings (~/.config/zed/settings.json):
{
"context_servers": {
"debridge": {
"command": {
"path": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
}
}
}OpenClaw
Add to your OpenClaw config (~/.openclaw/mcp.json):
{
"mcpServers": {
"debridge": {
"command": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
}
}# Run in dev mode (no build needed)
npm run dev
# Test with MCP Inspector
npm run inspect
# Run tests
npm testMIT, Copyright 2026 deBridge