deBridge
deBridge MCP finds optimal cross-chain swap routes, check fees and conditions, and initiate non-custodial trades across major blockchain networks. Supported: Ethereum, Solana, Arbitrum, Base, BNB Chain, Polygon, Optimism, Avalanche, Linea, Berachain, Tron, Cronos, Gnosis, Monad, Sonic, Flow, HyperEVM, Sei, Story, Injective, Abstract, MegaETH, Mantle, Plasma, Zilliqa, Sophon, Bob, Neon, and more
README
deBridge MCP Server
A Model Context Protocol (MCP) server for the deBridge protocol — enabling AI agents to find optimal cross-chain swap routes, check fees and conditions, and initiate trades across major blockchain networks.
https://github.com/user-attachments/assets/8ebe88ff-db3c-455e-9efb-50389e4bf5bd
Transport Modes
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
Setup
Quick Start (npx)
Run directly without installation:
npx -y @debridge-finance/debridge-mcp@latest
Installation from Source
Clone and build:
git clone https://github.com/debridge-finance/debridge-mcp.git
cd debridge-mcp
npm install
npm run build
Running the Server
stdio mode (default):
npx -y @debridge-finance/debridge-mcp@latest
# or from a cloned repo
npm start
HTTP 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@latest
Docker HTTP mode:
docker build -t debridge-mcp .
docker run -p 3000:3000 debridge-mcp
Configuration for Agent Frameworks
stdio 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"
}
<details> <summary>Claude Code (CLI & IDE plugins)</summary>
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/mcp
Verify the connection:
claude mcp list
</details>
<details> <summary>Cursor</summary>
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"]
}
}
}
</details>
<details> <summary>OpenClaw (via mcp-adapter plugin)</summary>
Install the mcp-adapter plugin:
openclaw plugins install mcp-adapter
Add 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 restart
Verify the connection:
openclaw plugins list
</details>
<details> <summary>GitHub Copilot (VS Code Chat)</summary>
Add to .vscode/mcp.json in your workspace:
{
"mcpServers": {
"debridge": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
}
}
</details>
<details> <summary>Claude Web & Desktop Apps</summary>
Not supported until Streamable HTTP is implemented.
</details>
<details> <summary>Windsurf</summary>
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"debridge": {
"command": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
}
}
</details>
<details> <summary>Cline</summary>
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"]
}
}
}
</details>
<details> <summary>Continue</summary>
Add to ~/.continue/config.json:
{
"mcpServers": [
{
"name": "debridge",
"command": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
]
}
</details>
<details> <summary>Zed</summary>
Add to your Zed settings (~/.config/zed/settings.json):
{
"context_servers": {
"debridge": {
"command": {
"path": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
}
}
}
</details>
<details> <summary>OpenClaw</summary>
Add to your OpenClaw config (~/.openclaw/mcp.json):
{
"mcpServers": {
"debridge": {
"command": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
}
}
</details>
Development
# Run in dev mode (no build needed)
npm run dev
# Test with MCP Inspector
npm run inspect
# Run tests
npm test
License
MIT, Copyright 2026 deBridge
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.