mcpField
B
blink-domains

blink-domains

github.com/blink-newクラウド・DevOps438 回インストール2 週間前に更新
リポジトリ

blink-domains について

blink-domains は、Blink プロジェクトのドメインを管理するコマンドラインスキルです。ドメインの追加、一覧表示、検証、削除、検索、購入に対応し、DNS の案内と DNS 反映後の SSL 自動設定を備えています。

主な機能

  1. 01ドメインの追加、一覧表示、検証、削除
  2. 02ドメインの検索と購入
  3. 03DNS 設定手順の表示
  4. 04SSL 証明書の状態確認
  5. 05apex から www へのリダイレクト設定

活用シーン

  1. 01プロジェクトへのカスタムドメインの接続
  2. 02ドメインの DNS と SSL 状態の確認
  3. 03利用可能なドメインの検索や購入
  4. 04apex ドメインから www へのリダイレクト

MCP 対応

ドメインの追加、一覧表示、検証、削除、検索、購入を行う MCP ツールを提供します。MCP クライアントはこれらのツールで Blink プロジェクトのドメインを管理できます。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/blink-new/blink-plugin --skill blink-domains

インストール後、Claude Code で/blink-domainsを入力して読み込まれたか確認します。

詳細

MCP ツール

blink_domains_add · blink_domains_list · blink_domains_verify · blink_domains_remove · blink_domains_search · blink_domains_purchase

はじめに

# Add a custom domain to your project
blink domains add myapp.com

# Check domain status and DNS instructions
blink domains list

# Verify DNS is configured (domain_id from `blink domains list` or `blink domains add`)
blink domains verify <domain_id>

カスタムドメインの追加

blink domains add myapp.com

CLI に設定が必要な DNS レコードが出力されます。

Configure these DNS records at your registrar:

  Type   Name    Value
  CNAME  @       cname.blink.new
  CNAME  www     cname.blink.new

After configuring DNS, run: blink domains verify <domain_id>

DNS の設定

ドメインの種類レコードの種類名前値
ルートドメイン(myapp.com)CNAME または A@cname.blink.new
サブドメイン(www)CNAMEwwwcname.blink.new
ワイルドカードCNAME*cname.blink.new

ルートドメイン + www:両方のレコードを追加してください。Blink が両方の SSL を自動設定します。

SSL の確認

DNS の伝播後、SSL 証明書は自動的に発行されます。ステータスを確認します。

# domain_id comes from `blink domains list` or `blink domains add` response
blink domains verify <domain_id>
# → SSL: active | pending | error

DNS の伝播には 1~48 時間かかることがあります。ほとんどのプロバイダーでは 10 分以内に伝播します。

ドメインの検索と購入

# Search for available domains
blink domains search myapp

# Purchase a domain (if available)
blink domains purchase myapp.com

購入したドメインは自動設定されるため、手動で DNS を設定する必要はありません。

ドメインの管理

# List all domains on current project
blink domains list

# Remove a domain (use domain_id, not domain name)
blink domains remove <domain_id>

ルートドメインから www へのリダイレクト

CNAME レコードを使用できないルートドメイン(一部のレジストラーなど)では、Blink がルートドメインから www への自動リダイレクトに対応しています。

blink domains add myapp.com --redirect-www

これにより、myapp.com → www.myapp.com の 301 リダイレクトルールが保存されます。

セットアップの全手順

# 1. Deploy your app first
blink deploy ./dist --prod

# 2. Add domain
blink domains add myapp.com

# 3. Configure DNS at registrar (follow output instructions)

# 4. Verify (use domain_id from step 2)
blink domains verify <domain_id>

# 5. Done — site is live at myapp.com with SSL

よくある問題

問題解決方法
SSL が保留中DNS の伝播を待ちます(最大 48 時間)
CNAME の競合同じ名前の既存の A/AAAA レコードを削除します
ルートドメインで CNAME をサポートしていないA レコードを使用するか、www リダイレクトを有効にします
ドメインが解決されないdig myapp.com でレコードを確認します

コメント