npm @debridge-finance/debridge-mcpstreamable-httpMITupdated 13d ago
deBridge MCP integration for AI agents — cross-chain and same-chain swaps, fee estimation, and trade execution across major blockchain networks.
O que dá para fazer com debridge mcp?
deBridge MCP
deBridge MCP integration for AI agents — cross-chain and same-chain swaps, fee estimation, and trade execution across major blockchain networks.
The hosted MCP endpoint is available at agents.debridge.com. This npm package is a thin proxy client for agents that require a local stdio or HTTP process.
https://github.com/user-attachments/assets/8ebe88ff-db3c-455e-9efb-50389e4bf5bd
Connecting to deBridge MCP
Recommended: Direct connection (Streamable HTTP)
Connect your agent directly to the hosted endpoint — no installation, no local process:
https://agents.debridge.com/mcp
This is a Streamable HTTP MCP endpoint. It exposes tools (get_instructions, search_tokens, get_supported_chains, create_tx, transaction_same_chain_swap), workflow skills via MCP resources, and an llms.txt overview. Tools and skills are maintained in the debridge-finance/debridge-skills repository.
Generic Streamable HTTP configuration:
"debridge": {
"type": "streamable-http",
"url": "https://agents.debridge.com/mcp"
}
claude mcp add debridge --transport http https://agents.debridge.com/mcp
Verify:
claude mcp list
Add as a remote MCP server with the URL https://agents.debridge.com/mcp.
Add to .cursor/mcp.json in your project or ~/.cursor/mcp.json globally:
{
"mcpServers": {
"debridge": {
"url": "https://agents.debridge.com/mcp"
}
}
}
Add to .vscode/mcp.json in your workspace:
{
"mcpServers": {
"debridge": {
"type": "streamable-http",
"url": "https://agents.debridge.com/mcp"
}
}
}
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"debridge": {
"type": "streamable-http",
"url": "https://agents.debridge.com/mcp"
}
}
}
Open Cline settings in VS Code, go to MCP Servers, click "Edit MCP Settings" and add:
{
"mcpServers": {
"debridge": {
"type": "streamable-http",
"url": "https://agents.debridge.com/mcp"
}
}
}
Add to ~/.continue/config.json:
{
"mcpServers": [
{
"name": "debridge",
"transport": "streamable-http",
"url": "https://agents.debridge.com/mcp"
}
]
}
Add to your Zed settings (~/.config/zed/settings.json):
{
"context_servers": {
"debridge": {
"transport": "streamable-http",
"url": "https://agents.debridge.com/mcp"
}
}
}
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": "streamable-http",
"url": "https://agents.debridge.com/mcp"
}
]
}
}
}
}
}
Alternative: Run a local proxy
Some agent frameworks only support stdio transport and cannot connect to a remote HTTP endpoint directly. This npm package bridges that gap — it runs a local MCP process that transparently proxies all requests to https://agents.debridge.com/mcp.
Tools and resources are not implemented locally. They are dynamically discovered from the upstream endpoint at startup (stdio) or forwarded per-request (HTTP), so any changes to the hosted MCPd are reflected automatically without updating the package.
How the proxy works
-
Stdio mode (default): Opens a long-lived MCP client connection to the upstream MCPd via
StreamableHTTPClientTransport. Creates a localServerwithStdioServerTransportthat mirrors the upstream capabilities and forwardstools/list,tools/call,resources/list,resources/read, andresources/templates/listto the upstream. -
HTTP mode (
MCP_TRANSPORT=http): Transparent HTTP reverse proxy via Express. Forwards raw JSON-RPC requests and SSE response streams to the upstream MCPd, passing throughMcp-Session-Idheaders for session continuity.
npx (stdio)
npx -y @debridge-finance/debridge-mcp@latest
stdio configuration:
"debridge": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
claude mcp add debridge npx -- -y @debridge-finance/debridge-mcp@latest
OR install from Cursor Directory
OR add to .cursor/mcp.json:
{
"mcpServers": {
"debridge": {
"command": "npx",
"args": ["-y", "@debridge-finance/debridge-mcp@latest"]
}
}
}
Docker (HTTP proxy)
docker build -t debridge-mcp .
docker run -p 3000:3000 debridge-mcp
Then connect your agent to http://localhost:3000/mcp using the Streamable HTTP configs above.
Environment Variables
| Variable | Default | Description |
|---|---|---|
REMOTE_MCP_URL |
https://agents.debridge.com/mcp |
Remote MCP endpoint to proxy to |
MCP_TRANSPORT |
stdio |
Transport mode: stdio or http |
PORT |
3000 |
HTTP listen port (HTTP mode only) |
HOST |
0.0.0.0 |
HTTP listen host (HTTP mode only) |
Development
# 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
License
MIT, Copyright 2026 deBridge
Instalação
Adicione debridge mcp ao seu cliente. Escolha o que você usa.
{
"servers": {
"debridge-mcp": {
"type": "http",
"url": "https://agents.debridge.com/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
claude mcp add debridge-mcp -- npx -y @debridge-finance/debridge-mcpcodex mcp add debridge-mcp -- npx -y @debridge-finance/debridge-mcpamp mcp add debridge-mcp -- npx -y @debridge-finance/debridge-mcp{
"mcpServers": {
"debridge-mcp": {
"command": "npx",
"args": [
"-y",
"@debridge-finance/debridge-mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"debridge-mcp": {
"command": "npx",
"args": [
"-y",
"@debridge-finance/debridge-mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"mcpServers": {
"debridge-mcp": {
"command": "npx",
"args": [
"-y",
"@debridge-finance/debridge-mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"debridge-mcp": {
"command": "npx",
"args": [
"-y",
"@debridge-finance/debridge-mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"debridge-mcp": {
"command": "npx",
"args": [
"-y",
"@debridge-finance/debridge-mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"debridge-mcp": {
"type": "local",
"command": "npx",
"args": [
"-y",
"@debridge-finance/debridge-mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"debridge-mcp": {
"command": {
"path": "npx",
"args": [
"-y",
"@debridge-finance/debridge-mcp"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y @debridge-finance/debridge-mcpRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
Pontuação
39 / 100
Incompleta
- Documentação25/25
- Manutenção25/25
- Confiança16/20
- Capacidade0/15
- Instalação15/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 6 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 18 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Histórico de versões
| Versões | Publicada |
|---|---|
| 0.1.6Mais recente | 1 de abr. de 2026 |
| 0.1.5 | 1 de abr. de 2026 |
| 0.1.3 | 23 de fev. de 2026 |