Delora MCP について
Delora MCPは、MCPクライアントからDelora APIのクロスチェーン見積もりや参照データを取得するサーバーです。対応チェーンやトークンなどを調べるツールを提供します。
主な機能
- 01クロスチェーン見積もりの取得
- 02対応チェーンの一覧表示
- 03対応トークンの一覧表示
- 04チェーン別のトークン検索
- 05利用可能なツールの取得
活用シーン
- 01MCPクライアントからクロスチェーン見積もりを取得
- 02Deloraの対応チェーンやトークンを確認
MCP 対応
見積もり、チェーン、トークン、利用可能なツールを調べるDelora APIの機能をMCPツールとして公開します。stdioとstreamable HTTPに対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.delora.build/mcpclaude mcp add --transport http deloraprotocol-delora https://mcp.delora.build/mcp{"mcpServers":{"deloraprotocol-delora":{"type":"http","url":"https://mcp.delora.build/mcp"}}}Cursor で開く{"servers":{"deloraprotocol-delora":{"type":"http","url":"https://mcp.delora.build/mcp"}}}VS Code で開く{"mcpServers":{"deloraprotocol-delora":{"type":"http","url":"https://mcp.delora.build/mcp"}}}{"mcpServers":{"deloraprotocol-delora":{"serverUrl":"https://mcp.delora.build/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.delora.build/mcp認証が必要ツール
6このツールにパラメーターはありません。
詳細
Delora MCP
Delora API 用 MCP(Model Context Protocol)サーバーです。クロスチェーンの見積もり、サポート対象のチェーンやトークン、ツールを利用できます。
インストール
npm install
設定
env.example を .env にコピーして、必要に応じて変更します。
| 変数 | 説明 | デフォルト |
|---|---|---|
DELORA_API_URL | Delora API のベース URL | https://api.delora.build |
DELORA_API_KEY | Delora API に x-api-key として転送する任意の API キー | 未設定 |
MCP_TRANSPORT | stdio または http | stdio |
PORT | HTTP サーバーのポート(MCP_TRANSPORT=http の場合) | 3000 |
HOST | HTTP のバインドアドレス | 0.0.0.0 |
DELORA_API_KEY が設定されている場合、MCP サーバーはこれを x-api-key ヘッダーとして Delora API に転送します。HTTP モードでは、サーバーは受信した x-api-key または Authorization: Bearer ... ヘッダーも受け付け、解決されたキーを上流に転送します。HTTP リクエストでは、受信ヘッダーが DELORA_API_KEY より優先されます。stdio では、キーを指定する方法として引き続き DELORA_API_KEY を使用します。
実行
Stdio(デフォルト) — Cursor/IDE で stdio 経由の MCP を使用する場合:
npm run dev
# or
npm run build && npm start
HTTP — ストリーミング可能な HTTP を使用する場合(リバースプロキシの背後に置く場合など):
npm run dev:http
# or
npm run build && npm run start:http
サーバーは http://0.0.0.0:3000/mcp でリッスンします。
Cursor の設定
Stdio:
{
"mcpServers": {
"delora": {
"command": "node",
"args": ["/path/to/delora-mcp/dist/index.js"]
}
}
}
ストリーミング可能な HTTP(https://mcp.delora.build にデプロイした後など):
{
"mcpServers": {
"delora": {
"url": "https://mcp.delora.build/mcp",
"transport": "streamable-http",
"headers": {
"x-api-key": "YOUR_API_KEY"
}
}
}
}
MCP クライアントがカスタム HTTP ヘッダーに対応している場合は、x-api-key の代わりに Authorization: Bearer YOUR_API_KEY も使用できます。
Docker
ビルドして実行します。
docker build -t delora-mcp .
docker run -p 3000:3000 -e MCP_TRANSPORT=http delora-mcp
本番環境でドメイン(mcp.delora.build など)の背後に配置する場合は、MCP_TRANSPORT=http を指定してコンテナーを実行し、nginx/traefik(または別のリバースプロキシ)を前段に置いて HTTPS を設定します。その後、Cursor でストリーミング可能な HTTP を使用し、URL https://mcp.delora.build/mcp に接続します。
API
- Delora API — すべての
/v1/*エンドポイント(見積もり、チェーン、トークン、ツール、トークン)のベース URL です。
ツール
| ツール | 説明 |
|---|---|
get_instructions | このガイドを返します(ワークフローの最初に呼び出してください)。 |
get_quote | GET /v1/quotes — クロスチェーンの見積もり。 |
get_chains | GET /v1/chains — サポート対象のチェーン。 |
get_tools | GET /v1/tools — 利用可能なツール。 |
get_tokens | GET /v1/tokens — サポート対象のトークン。 |
get_token | GET /v1/token — チェーンとトークンを指定して単一のトークンを取得。 |
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。