borglayer-mcp について
borglayer-mcp は BorgLayer API の MCP サーバーで、エージェントがアカウント内のドメインや米国 LLC 設立を管理できます。リクエストごとの API キーとプリペイド USDC 残高で権限と有料操作を制御します。
主な機能
- 01ドメインの検索と登録
- 02ドメイン移管と DNS 管理
- 03登録者プロフィールの管理
- 04米国 LLC 設立の見積もりと申請
- 05残高と対応チェーンの確認
活用シーン
- 01アカウントで登録可能なドメインの検索
- 02ドメインの DNS レコード管理
- 03別のレジストラからのドメイン移管
- 04米国 LLC 設立の見積もりや申請
MCP 対応
MCP サーバーは、ドメイン検索・登録・移管、DNS、登録者プロフィール、LLC 設立のツールを公開します。呼び出し側がリクエストごとに BorgLayer API キーを渡し、スコープとプリペイド残高は BorgLayer API が適用します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.borglayer.com/sseclaude mcp add --transport sse borglayerdev-borglayer https://mcp.borglayer.com/sse{"mcpServers":{"borglayerdev-borglayer":{"type":"sse","url":"https://mcp.borglayer.com/sse"}}}Cursor で開く{"servers":{"borglayerdev-borglayer":{"type":"sse","url":"https://mcp.borglayer.com/sse"}}}VS Code で開く{"mcpServers":{"borglayerdev-borglayer":{"type":"sse","url":"https://mcp.borglayer.com/sse"}}}{"mcpServers":{"borglayerdev-borglayer":{"serverUrl":"https://mcp.borglayer.com/sse"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
BorgLayer MCP
BorgLayer API向けの公式MCPサーバーです。AI エージェントは、BorgLayerアカウント上でドメインの管理をエンドツーエンドで行えます。検索やドメインの登録、別のレジストラからのドメイン移管、DNSの管理、登録者情報の設定、米国LLCの設立を、スコープを限定したリクエストごとのAPIキー1つで実行できます。支払いには、チャージ式のUSDCアカウント残高を使用します。
エンドポイント: https://mcp.borglayer.com/mcp(Streamable HTTP)
仕組み
BorgLayer APIキー(blrk_…)は、チャージ式のUSDC残高を持つアカウントです。ドメイン登録、ドメイン移管、LLC設立など、費用が発生する操作では残高から引き落とされます。残高が不足している場合、APIは「チャージしてください」というメッセージとともにinsufficient_balanceを返し、料金は請求されません。読み取り操作(検索、一覧表示、DNSの読み取り、見積もり)は無料です。各ツールはスコープが限定された/api/v1エンドポイントに対応しており、キーは許可されたスコープの操作のみ実行できます。
ツール
読み取り
- search_domains — 利用可能なドメインを検索します。料金はアカウントに応じて設定されます
- list_domains — アカウントに登録されているドメインを一覧表示します
- get_balance — チャージ式USDC残高(マイクロUSDC)を取得します
- list_chains — 資金の入金に対応しているチェーンとステーブルコイン、および各チェーンの検証済みエスクローコントラクトを一覧表示します
ドメイン
- register_domain — 利用可能なドメインを登録します · 残高から引き落とされます ·
domains.register - transfer_in_domain — 認証/EPPコードを使用してドメインを移管します(無料のccTLDは無料、その他のドメインは有効期間が1年追加されます) ·
domains.transfer - list_dns — ドメインのDNSレコードを一覧表示します ·
dns.read - add_dns_record / delete_dns_record — DNS(A/AAAA/CNAME/MX/TXT/NS/SRV/CAA)を編集します ·
dns.write
登録者(所有者)情報 — 国コードTLDでは、実際の登録者情報が必要です
- list_registrant_profiles · create_registrant_profile(
registrant.write) · delete_registrant_profile
LLC設立
- formation_quote — オプションでEINとBOIを含めた、米国LLC/法人の料金を見積もります ·
formation.read - create_formation — 法人を設立します。残高から引き落とした後、申請を行います ·
formation.write - get_formation — 参照番号から設立申請のステータスを取得します ·
formation.read
オンチェーンエスクローを介してマーケットプレイスに掲載されているドメインを購入する手続きは、別のウォレット署名フローであり、このアカウントAPIの対象外です。エスクローで購入する場合は、BorgLayerアプリまたはウェブマーケットプレイスを使用してください。
対応チェーンとステーブルコイン(資金の入金/エスクロー用)
| チェーン | ステーブルコイン | 検証済みエスクローコントラクト |
|---|---|---|
| Base | USDC | 0x91749468…9274a |
| Arbitrum | USDC | 0x91749468…9274a |
| Polygon | USDC | 0x91749468…9274a |
| BNB Chain | USDC | 0xc2B555F0…7d016 |
| BNB Chain | USDT | 0x843Fc057…3f676 |
| BNB Chain | USD1 | 0x1bdC9E33…45a23 |
| Robinhood Chain | USDG | 0x91749468…9274a |
認証
各エージェントは、リクエストごとに独自のBorgLayer APIキーを指定します(Authorization: Bearer blrk_…)。サーバーはシークレットを保持しません。スコープとチャージ式残高の会計処理はすべて、BorgLayer API側で適用されます。borglayer.comでキーを取得し、残高をチャージしてください。
セキュリティ
- シークレットは保存されません。呼び出し元のキーはリクエストごとに使用され、永続化されることはありません。
- API ベース URL は固定されており、動的なホストは使用しません(SSRF 対策済み)。
- リクエストを送信する前に、すべての入力がスキーマ検証されます。
- 金銭が発生する各ツールには、それぞれ独自のスコープ(
domains.register、domains.transfer、formation.write)が必要で、アカウントのプリペイド残高によって上限が設けられています。そのため、エージェントが入金額を超えて支出することはありません。 - ドメインを手放す危険な操作、つまりドメインの外部への移管(認証コードの開示)と、アカウント間のプッシュは、このサーバーでは意図的に公開していません。
リンク
- BorgLayer:https://borglayer.com
- API ドキュメント:https://borglayer.com/docs
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。