deBridge について
deBridge MCP は、AI エージェントがクロスチェーンおよび同一チェーンでの暗号資産スワップと送金を実行するための MCP サーバーです。ホスト型の Streamable HTTP エンドポイントとして提供され、npm パッケージによるローカルプロキシも利用できます。
主な機能
- 01クロスチェーンおよび同一チェーンのスワップ
- 02実行前の手数料見積もり
- 03トランザクションの作成と実行
- 04トークンおよび対応チェーンの検索
- 05ホスト型 Streamable HTTP エンドポイント
活用シーン
- 01エージェントによるトークン検索とブリッジ手数料の見積もり
- 02複数のブロックチェーン間でのアセット送金
- 03stdio のみに対応するエージェントフレームワーク向けのローカルプロキシ
MCP 対応
本プロジェクトは MCP サーバーであり、get_instructions、search_tokens、get_supported_chains、create_tx、transaction_same_chain_swap などのツールを MCP クライアントに公開します。ワークフロー用のスキルも 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
deBridge の AI エージェント向け MCP 統合 — 主要なブロックチェーンネットワーク全体にわたるクロスチェーンおよび同一チェーン上のスワップ、手数料の見積もり、取引の実行を提供します。
ホスト型の MCP エンドポイントは agents.debridge.com で利用できます。この npm パッケージは、ローカルの stdio または HTTP プロセスを必要とするエージェント向けのシンプロキシクライアントです。
https://github.com/user-attachments/assets/8ebe88ff-db3c-455e-9efb-50389e4bf5bd
deBridge MCP への接続
推奨: 直接接続 (Streamable HTTP)
エージェントをホストされたエンドポイントに直接接続します — インストール不要、ローカルプロセス不要:
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 & デスクトップアプリ
URL https://agents.debridge.com/mcp を指定してリモート 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"
}
]
}
}
}
}
}
代替案: ローカルプロキシを実行する
一部のエージェントフレームワークは stdio トランスポートのみをサポートしており、リモートの HTTP エンドポイントに直接接続できません。この npm パッケージはそのギャップを埋めます — すべてのリクエストを https://agents.debridge.com/mcp に透過的にプロキシするローカル 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 設定を使用して、エージェントを 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, Copyright 2026 deBridge
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。