blink-domains について
blink-domains は、Blink プロジェクトのドメインを管理するコマンドラインスキルです。ドメインの追加、一覧表示、検証、削除、検索、購入に対応し、DNS の案内と DNS 反映後の SSL 自動設定を備えています。
主な機能
- 01ドメインの追加、一覧表示、検証、削除
- 02ドメインの検索と購入
- 03DNS 設定手順の表示
- 04SSL 証明書の状態確認
- 05apex から www へのリダイレクト設定
活用シーン
- 01プロジェクトへのカスタムドメインの接続
- 02ドメインの DNS と SSL 状態の確認
- 03利用可能なドメインの検索や購入
- 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) | CNAME | www | cname.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 でレコードを確認します |