mcpField
S
Spaceship Mcp

Spaceship Mcp

ローカル
github.com/bartwaardenburgクラウド・インフラ1434 週間前に更新

Spaceship Mcp について

Spaceship Mcpは、Spaceshipのドメイン、DNS、連絡先、マーケットプレイス出品を管理するコミュニティ製MCPサーバーです。API操作に加え、リソースやガイド付きプロンプトもMCPクライアントに提供します。

主な機能

  1. 01ドメイン登録と設定の管理
  2. 02DNSレコードの作成と管理
  3. 03連絡先とプライバシー設定の管理
  4. 04SellerHubの出品と決済リンクの操作
  5. 05DNS設定の整合性分析
  6. 06リソースとガイド付きプロンプトの提供

活用シーン

  1. 01AIクライアントからドメインを登録・更新
  2. 02DNSレコードの確認と変更
  3. 03マーケットプレイスの出品確認
  4. 04DNSレコードと期待値の比較

MCP 対応

Spaceship APIの操作をMCPツールとして公開し、リソースとプロンプトもMCPクライアントに提供します。Spaceship APIの認証情報が必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"spaceship": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"\\"
]
}
}
}
起動コマンドdocker run -i --rm '\'

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
oci\

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

spaceship-mcp

npm version License: MIT Node.js CI Coverage MCP

Spaceship API 用の、コミュニティ開発の Model Context Protocol(MCP)サーバーです。ドメイン、DNS レコード、連絡先、マーケットプレイスの出品などを、MCP 対応の AI クライアントから自然言語で管理できます。

注記: これは非公式のコミュニティ保守プロジェクトであり、Spaceship とは提携しておらず、同社から承認も受けていません。

エディターに追加

CLI のワンライナーで、すぐに使い始められます。ツールを選択してください。

Claude Code
claude mcp add --scope user spaceship-mcp \
  --env SPACESHIP_API_KEY=your-key \
  --env SPACESHIP_API_SECRET=your-secret \
  -- npx -y spaceship-mcp
Codex CLI(OpenAI)
codex mcp add spaceship-mcp \
  --env SPACESHIP_API_KEY=your-key \
  --env SPACESHIP_API_SECRET=your-secret \
  -- npx -y spaceship-mcp
Gemini CLI(Google)
gemini mcp add spaceship-mcp -- npx -y spaceship-mcp

環境変数 SPACESHIP_API_KEY と SPACESHIP_API_SECRET は、~/.gemini/settings.json でそれぞれ個別に設定してください。

VS Code(Copilot)

コマンドパレット(Cmd+Shift+P / Ctrl+Shift+P)を開き、MCP: Add Server を選択して、Command (stdio) を選びます。

または、プロジェクトディレクトリの .vscode/mcp.json に追加します。

{
  "servers": {
    "spaceship-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "spaceship-mcp"],
      "env": {
        "SPACESHIP_API_KEY": "your-key",
        "SPACESHIP_API_SECRET": "your-secret"
      }
    }
  }
}
Cursor

.cursor/mcp.json(プロジェクト単位)または ~/.cursor/mcp.json(グローバル)に追加します。

{
  "mcpServers": {
    "spaceship-mcp": {
      "command": "npx",
      "args": ["-y", "spaceship-mcp"],
      "env": {
        "SPACESHIP_API_KEY": "your-key",
        "SPACESHIP_API_SECRET": "your-secret"
      }
    }
  }
}

対応クライアント

この MCP サーバーは、Model Context Protocol に対応するあらゆるクライアントで動作します。以下はその一例です。

クライアント最も簡単なインストール方法
Claude Codeワンライナー:claude mcp add
Codex CLI(OpenAI)ワンライナー:codex mcp add
Gemini CLI(Google)ワンライナー:gemini mcp add
VS Code(Copilot)コマンドパレット:MCP: Add Server
Claude DesktopJSON 設定ファイル
CursorJSON 設定ファイル
WindsurfJSON 設定ファイル
ClineUI 設定
ZedJSON 設定ファイル
Claude Desktop、Cowork、その他の GUI クライアント(展開)
Claude Desktop / Cowork

Cowork は Claude Desktop 内で動作し、接続済みの MCP サーバーと同じ権限を使用します。Claude Desktop で一度設定すれば、Cowork でもサーバーを利用できます。

以下を Claude Desktop の設定ファイルに追加します。

プラットフォーム設定ファイル
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "spaceship-mcp": {
      "command": "npx",
      "args": ["-y", "spaceship-mcp"],
      "env": {
        "SPACESHIP_API_KEY": "your-key",
        "SPACESHIP_API_SECRET": "your-secret"
      }
    }
  }
}
Windsurf / Cline / Zed

Windsurf — ~/.codeium/windsurf/mcp_config.json に追加します。

{
  "mcpServers": {
    "spaceship-mcp": {
      "command": "npx",
      "args": ["-y", "spaceship-mcp"],
      "env": {
        "SPACESHIP_API_KEY": "your-key",
        "SPACESHIP_API_SECRET": "your-secret"
      }
    }
  }
}

Cline — Settings > MCP Servers > Edit を開き、上記と同じ mcpServers ブロックを追加します。

Zed — Zed の設定(macOS では ~/.zed/settings.json、Linux では ~/.config/zed/settings.json)に追加します。

{
  "context_servers": {
    "spaceship-mcp": {
      "command": "npx",
      "args": ["-y", "spaceship-mcp"],
      "env": {
        "SPACESHIP_API_KEY": "your-key",
        "SPACESHIP_API_SECRET": "your-secret"
      }
    }
  }
}
Docker
docker run -i --rm \
  -e SPACESHIP_API_KEY=your-key \
  -e SPACESHIP_API_SECRET=your-secret \
  ghcr.io/bartwaardenburg/spaceship-mcp
### 汎用 MCP サーバー設定

任意のホストで、これを基本設定として使用します。

  • コマンド: npx
  • 引数: ["-y", "spaceship-mcp"]
  • 必須の環境変数: SPACESHIP_API_KEY、SPACESHIP_API_SECRET
  • 任意の環境変数: SPACESHIP_CACHE_TTL、SPACESHIP_MAX_RETRIES、SPACESHIP_TOOLSETS、SPACESHIP_DYNAMIC_TOOLS(設定を参照)

ホストごとのキーの対応:

ホストトップレベルキー備考
VS Codeserversサーバーオブジェクトに "type": "stdio" を追加します
Claude Desktop / Cursor / Windsurf / ClinemcpServersコマンド、引数、環境変数のブロックは同じです
Zedcontext_serversコマンド、引数、環境変数のブロックは同じです
Codex CLI (TOML)mcp_serversTOML を使用します。下記を参照してください
Codex CLI(TOML 設定の代替方法)

~/.codex/config.toml を直接編集する場合:

[mcp_servers.spaceship-mcp]
command = "npx"
args = ["-y", "spaceship-mcp"]
env = { "SPACESHIP_API_KEY" = "your-key", "SPACESHIP_API_SECRET" = "your-secret" }
その他の MCP クライアント

MCP 対応クライアントでは、次のサーバー設定を使用します。

  • コマンド: npx
  • 引数: ["-y", "spaceship-mcp"]
  • 環境変数: SPACESHIP_API_KEY と SPACESHIP_API_SECRET
Claude エコシステムに関する注意事項

Claude には、混同しやすい MCP 関連の概念がいくつかあります。

  • ローカル MCP サーバー(Claude Desktop): claude_desktop_config.json で定義し、お使いのマシンで起動します(ドキュメント)。
  • Cowork: Claude Desktop に接続されている MCP サーバーを再利用します(ドキュメント)。
  • コネクター: Claude で管理されるリモート MCP 統合機能です(ドキュメント)。
  • Cowork プラグイン: Claude 固有のワークフロー用パッケージ(指示+ツール/データ統合機能)です(ドキュメント)。Claude では便利ですが、他のエージェントクライアントで使用できる汎用 MCP サーバー設定として移植することはできません。

ベンダーのドキュメントに基づき、2026-03-05 に確認済みです。

用語

ホスト間で共通して使用できるもの:

  • MCP サーバーの実行時設定(command、args、env)
  • トランスポートモデル(stdio コマンドサーバー)
  • このサーバーが公開するツール名とツールスキーマ

ホスト/ベンダー固有のもの(そのままでは移植できません):

## 機能
  • 48 個のツールで 8 カテゴリーをカバーし、Spaceship API 全体に対応
  • 13 種類の DNS レコードに専用の型安全な作成ツールを用意(A、AAAA、ALIAS、CAA、CNAME、HTTPS、MX、NS、PTR、SRV、SVCB、TLSA、TXT)
  • ドメインのライフサイクル全体に対応 — ドメインの登録、更新、移管、復元
  • SellerHub との統合 — 販売用ドメインの一覧表示とチェックアウトリンクの生成
  • DNS 整合性分析 — 期待されるレコードと実際のレコードを比較し、設定ミスを検出
  • TLD 固有の属性に対応したWHOIS プライバシーと連絡先管理
  • すべてのツールで Zod スキーマを使用した入力と出力の検証により、安全で予測可能な操作を実現
  • パッシブなコンテキスト読み込みに対応する 5 つの MCP リソース(ドメイン一覧、ドメインの詳細、DNS レコード、連絡先、SellerHub)
  • 9 つの MCP プロンプト — ガイド付きワークフロー 5 つと、引数の自動補完に対応するもの 4 つ
  • ポーリングベースの変更検出と自動通知に対応するリソースサブスクリプション
  • 設定可能な TTL と書き込み時の自動無効化に対応するレスポンスキャッシュ
  • 指数バックオフと Retry-After ヘッダーに対応するレート制限処理
  • 必要なツールカテゴリーのみを公開するツールセットのフィルタリング
  • コンテキストウィンドウが制約されたエージェント向けの動的ツール読み込みモード
  • コンテキストを考慮した復旧方法の提案を含む実用的なエラーメッセージ
  • コンテナ化されたデプロイ向けのDocker サポート
  • 453 件のユニットテストで、ほぼ完全なカバレッジ

設定

必須
変数説明
SPACESHIP_API_KEYSpaceship API キー
SPACESHIP_API_SECRETSpaceship API シークレット

Spaceship API Managerで認証情報を生成してください。

任意
変数説明デフォルト
SPACESHIP_CACHE_TTLレスポンスキャッシュの有効期間(秒)。キャッシュを無効にするには 0 を設定します。120
SPACESHIP_MAX_RETRIESレート制限された(429)リクエストに対する、指数バックオフを伴う最大再試行回数。3
SPACESHIP_TOOLSETS有効にするツールカテゴリーをカンマ区切りで指定します(ツールセットのフィルタリングを参照)。すべてのツールセット
SPACESHIP_DYNAMIC_TOOLS動的ツール読み込みモードを有効にするには true を設定します(動的ツール読み込みを参照)。false

API キーの設定

API キーの作成
  1. Spaceship アカウントにログインします
  2. API Managerに移動します(直接リンク)
  3. New API keyをクリックします
  4. キーにわかりやすい名前(例:「MCP Server」)を付けます
  5. 必要なスコープを選択します(以下を参照)
  6. API キーとAPI シークレットの両方をコピーします — シークレットが表示されるのは一度だけです
利用可能なスコープ

各スコープは、Spaceship API の特定の部分へのアクセスを制御します。キーを作成する際は、必要なスコープのみを有効にしてください。

スコープアクセス
domains:readドメインの一覧表示、利用可能状況の確認、ドメインの詳細と設定の表示
domains:writeドメイン設定(ネームサーバー、自動更新、連絡先、プライバシー)の変更
domains:billingドメインの登録、更新、復元、移管(金融取引)
domains:transfer移管ロック、認証コード、移管ステータス
contacts:read保存済みの連絡先プロファイルと属性の読み取り
contacts:write連絡先プロファイルと属性の作成および更新
dnsrecords:readドメインの DNS レコードの一覧表示
dnsrecords:writeDNS レコードの作成、更新、削除
sellerhub:readマーケットプレイスの出品情報と検証レコードの表示
sellerhub:writeドメインの出品・取り下げ、価格の更新、チェックアウトリンクの生成
asyncoperations:read非同期操作(登録、更新、移管)のステータスのポーリング
機能ごとのスコープ

以下の表は、ツールの各グループで必要なスコープを示しています。

機能ツール必須スコープ
DNS レコードlist_dns_recordsdnsrecords:read
save_dns_records、delete_dns_records、すべての create_*_record ツールdnsrecords:read dnsrecords:write
ドメイン情報list_domains、get_domain、check_domain_availabilitydomains:read
ドメイン設定update_nameservers、set_auto_renew、set_privacy_level、set_email_protection、update_domain_contactsdomains:write
ドメインのライフサイクルregister_domain、renew_domain、restore_domain、transfer_domaindomains:billing
移管set_transfer_lock、get_auth_code、get_transfer_statusdomains:transfer
連絡先get_contact、get_contact_attributescontacts:read
save_contact、save_contact_attributescontacts:write
個人用 NSlist_personal_nameservers、get_personal_nameserverdomains:read
update_personal_nameserver、delete_personal_nameserverdomains:write
SellerHublist_sellerhub_domains、get_sellerhub_domain、get_verification_recordssellerhub:read
create_sellerhub_domain、update_sellerhub_domain、delete_sellerhub_domain、create_checkout_linksellerhub:write
非同期操作get_async_operationasyncoperations:read
分析check_dns_alignmentdnsrecords:read
推奨スコープのプリセット

フルアクセス — 制限なく使用できるよう、すべてを有効にします。

domains:read  domains:write  domains:billing  domains:transfer
contacts:read  contacts:write
dnsrecords:read  dnsrecords:write
sellerhub:read  sellerhub:write
asyncoperations:read

DNS 管理のみ — DNS レコードの読み取りと書き込みのみを行います。

dnsrecords:read  dnsrecords:write

読み取り専用 — 変更を加えずにドメインとレコードを参照します。

domains:read  contacts:read  dnsrecords:read  sellerhub:read  asyncoperations:read

利用可能なツール

DNS レコード
ツール説明
list_dns_recordsページネーションを使用して、ドメインのすべての DNS レコードを一覧表示します
save_dns_recordsDNS レコードを保存(アップサート)します。同じ名前とタイプのレコードを置き換えます
delete_dns_records名前とタイプを指定して DNS レコードを削除します
タイプ別レコード作成

各 DNS レコードタイプには、型安全なパラメーターと検証機能を備えた専用ツールがあります。

ツール説明
create_a_recordA レコード(IPv4 アドレス)を作成します
create_aaaa_recordAAAA レコード(IPv6 アドレス)を作成します
create_alias_recordALIAS レコード(ゾーン頂点での CNAME フラット化)を作成します
create_caa_recordCAA レコード(認証局認可)を作成します
create_cname_recordCNAME レコード(正規名)を作成します
create_https_recordHTTPS レコード(SVCB 互換)を作成します
create_mx_recordMX レコード(メール交換)を作成します
create_ns_recordNS レコード(ネームサーバー委任)を作成します
create_ptr_recordPTR レコード(逆引き DNS)を作成します
create_srv_recordSRV レコード(サービスロケーター)を作成します
create_svcb_recordSVCB レコード(汎用サービスバインディング)を作成します
create_tlsa_recordTLSA レコード(DANE/TLS 証明書の関連付け)を作成します
create_txt_recordTXT レコード(テキストデータ)を作成します
ドメイン管理
ツール説明
list_domainsページネーションを使用して、アカウント内のすべてのドメインを一覧表示します
get_domainドメインの詳細情報を取得します
check_domain_availability最大 20 件のドメインについて、一度に利用可能かどうかを確認します
update_nameserversドメインのネームサーバーを更新します
set_auto_renewドメインの自動更新を切り替えます
set_transfer_lockドメインの移管ロックを切り替えます
get_auth_code移管用の認証コード(EPP コード)を取得します
ドメインのライフサイクル
ツール説明
register_domain新しいドメインを登録します(金融取引、非同期)
renew_domainドメイン登録を更新します(金融取引、非同期)
restore_domain償還猶予期間中のドメインを復元します(金融取引、非同期)
transfer_domainドメインをSpaceshipに移管します(金融取引、非同期)
get_transfer_statusドメイン移管のステータスを確認します
get_async_operationオペレーションIDを指定して、非同期オペレーションのステータスを取得します
連絡先とプライバシー
ツール説明
save_contact再利用可能な連絡先プロフィールを作成または更新します
get_contactIDを指定して保存済みの連絡先を取得します
save_contact_attributesTLD固有の連絡先属性(税務IDなど)を保存します
get_contact_attributes保存されているすべての連絡先属性を取得します
update_domain_contactsドメインの連絡先(登録者、管理者、技術担当者、請求先)を更新します
set_privacy_levelWHOISのプライバシーレベル(高または公開)を設定します
set_email_protectionWHOISでの問い合わせフォームの表示を切り替えます
パーソナルネームサーバー
ツール説明
list_personal_nameserversドメインのバニティ/グルーネームサーバーを一覧表示します
get_personal_nameserverホスト名を指定してパーソナルネームサーバーの詳細を取得します
update_personal_nameserverパーソナルネームサーバー(グルーレコード)を作成または更新します
delete_personal_nameserverパーソナルネームサーバーを削除します
SellerHub
ツール説明
list_sellerhub_domainsマーケットプレイスで販売中のドメインを一覧表示します
create_sellerhub_domain価格を設定してドメインを出品します
get_sellerhub_domain出品の詳細を取得します
update_sellerhub_domain出品の表示名、説明、価格を更新します
delete_sellerhub_domainマーケットプレイスから出品を削除します
create_checkout_link出品用の今すぐ購入チェックアウトリンクを生成します
get_verification_records出品のDNS検証レコードを取得します
分析
ツール説明
check_dns_alignment期待されるDNSレコードと実際のDNSレコードを比較し、欠落または予期しないエントリを検出します

MCP リソース

リソースは、クライアントがツールを呼び出さずに読み込める受動的なコンテキストを提供します。

リソースURI説明
ドメイン一覧spaceship://domainsアカウント内のすべてのドメイン
ドメインの詳細spaceship://domains/{domain}特定のドメインの詳細情報
DNSレコードspaceship://domains/{domain}/dns特定のドメインのDNSレコード
ドメインの連絡先spaceship://domains/{domain}/contactsドメインに割り当てられた連絡先
SellerHubの出品spaceship://sellerhubSellerHubマーケットプレイスのすべての出品

リソースのサブスクリプションに対応するクライアントは、データが変更されると自動通知を受け取ります(30秒ごとにポーリング)。

MCP プロンプト

プロンプトは、クライアントがスラッシュコマンドやクイックアクションとして提示できる、ガイド付きのワークフローを提供します。

ガイド付きワークフロー
プロンプト説明
setup-domain新しいドメインを登録して設定します(利用可能状況の確認、登録、DNS、プライバシー)
audit-domain既存のドメインの健全性を確認します(ステータス、DNS、プライバシー、自動更新、連絡先)
setup-emailGoogle Workspace、Microsoft 365、Fastmail、またはカスタムプロバイダー用のメールDNSレコードを設定します
migrate-dnsDNSレコードをSpaceshipに移行するための手順を案内します
list-for-sale価格とチェックアウトリンクを設定して、SellerHubマーケットプレイスにドメインを出品します
オートコンプリートプロンプト

これらのプロンプトでは、ドメイン名や一般的な値の引数をオートコンプリートできます。

プロンプト説明
domain-lookupドメイン名をオートコンプリートして、ドメインの詳細を検索します
dns-recordsドメインとレコードタイプをオートコンプリートして、DNSレコードを一覧表示します
set-privacyドメインとレベルをオートコンプリートして、WHOISのプライバシーを設定します
update-nameserversドメインとプロバイダーをオートコンプリートして、ネームサーバーを更新します

ツールセットのフィルタリング

必要なツールカテゴリのみを有効にして、コンテキストウィンドウの使用量を削減できます。SPACESHIP_TOOLSETS 環境変数に、カンマ区切りのリストを設定します。

SPACESHIP_TOOLSETS=dns,domains
ツールセット含まれるツール
domainsドメイン管理とライフサイクルのツール
dnsDNS レコード、レコード作成ツール、分析
contacts連絡先とプライバシーの管理
privacyプライバシーの管理(contacts と同じツール)
nameservers個人用ネームサーバーの管理
sellerhubSellerHub マーケットプレイスのツール
availabilityドメインの利用可能状況の確認

設定しない場合は、すべてのツールセットが有効になります。無効な名前は無視されます。すべての名前が無効な場合は、フォールバックとしてすべてのツールセットが有効になります。

動的なツールの読み込み

コンテキストウィンドウに制限のあるエージェント向けに、動的モードでは 48 個すべてのツールが、軽量なメタツール 3 個に置き換わります。

SPACESHIP_DYNAMIC_TOOLS=true
メタツール説明
search_toolsキーワードで利用可能なツールを検索し、利用できるものを確認します
describe_tools実行前に、1 つ以上のツールの完全なパラメータスキーマを取得します
execute_tool引数を指定して、名前で Spaceship の任意のツールを実行します

ワークフロー:

  1. search_tools({ query: "dns" }) — 関連するツールを見つけます
  2. describe_tools({ tools: ["create_a_record"] }) — 完全なパラメータスキーマを取得します
  3. execute_tool({ tool: "create_a_record", arguments: { ... } }) — 実行します

リソース、プロンプト、補完機能は、動的モードでも引き続き利用できます。

セキュリティに関する注意事項

  • 信頼モデル: この MCP サーバーを呼び出すことが許可されたプロンプトやエージェントは、設定済みの認証情報を使って Spaceship API の操作を実行できます。
  • 最小権限の認証情報: 環境/チーム/用途ごとに個別の Spaceship API キーを使用し、必要なスコープのみを有効にしてください(利用可能なスコープを参照)。
  • 書き込み操作の承認: 変更を行うツール(register_domain、create_*、update_*、delete_*、save_*、set_*、およびライフサイクル操作)に対して、ホスト側の承認を有効にしてください。
  • チーム設定のガバナンス: 共有 MCP 設定はバージョン管理に保存し、コマンド/引数/環境変数/ツールセットフィルタリングの変更にはレビューを必須としてください。また、シークレットは保管庫またはホストのシークレットマネージャーに保存してください(リポジトリ内の平文ファイルには保存しないでください)。

使用例

接続後は、自然言語で Spaceship API を操作できます。

  • 「自分のドメインをすべて一覧表示する」
  • 「example.com が登録可能か確認する」
  • 「api.example.com の A レコードを作成して、203.0.113.10 を指定する」
  • 「example.com に Google Workspace 用の MX レコードを設定する」
  • 「example.com の WHOIS プライバシーを有効にする」
  • 「example.com の DNS レコードが期待どおりか確認する」
  • 「SellerHub で販売中の自分のドメインを一覧表示する」
  • 「example.com を Spaceship に移管する」

コミュニティ

開発

# Install dependencies
pnpm install

# Run in development mode
pnpm dev

# Build for production
pnpm build

# Run tests
pnpm test

# Type check
pnpm typecheck
プロジェクト構成
src/
  index.ts                    # Entry point (stdio transport)
  server.ts                   # MCP server setup, toolset filtering, feature registration
  spaceship-client.ts         # Spaceship API HTTP client with caching and retry
  cache.ts                    # TTL-based in-memory response cache
  schemas.ts                  # Shared Zod validation schemas
  output-schemas.ts           # Zod output schemas for all 48 tools
  types.ts                    # TypeScript interfaces
  tool-result.ts              # Error formatting with recovery suggestions
  resources.ts                # MCP Resources (5 resources)
  resource-subscriptions.ts   # Polling-based resource change notifications
  prompts.ts                  # MCP Prompts (5 guided workflows)
  completions.ts              # MCP Prompts with argument auto-complete (4 prompts)
  dynamic-tools.ts            # Dynamic tool loading meta-tools
  dns-utils.ts                # DNS record formatting utilities
  update-checker.ts           # NPM update notifications
  tools/
    dns-records.ts            # List, save, delete DNS records
    dns-record-creators.ts    # 13 type-specific DNS record creation tools
    domain-management.ts      # Domain listing, settings, nameservers
    domain-lifecycle.ts       # Registration, renewal, transfer, restore
    contacts-privacy.ts       # Contact profiles and WHOIS privacy
    personal-nameservers.ts   # Vanity/glue nameserver management
    sellerhub.ts              # Marketplace listing and checkout tools
    analysis.ts               # DNS alignment analysis

要件

  • Node.js >= 20
  • API 認証情報を持つ Spaceship アカウント

ライセンス

MIT - 詳細は LICENSE を参照してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。