XServer APIとは、エックスサーバーの管理画面で行う設定作業を、REST API経由で外部プログラムやAIエージェントから実行できる仕組みです。2026年8月26日の機能追加により、これまで人が管理画面を操作するしかなかった「サーバーの新規お申し込み」と「契約管理」までAPIで実行できるようになりました。この記事では、何ができるようになったのか、どう使うのか、そして使う前に必ず押さえておきたい注意点を、Web制作会社の実務目線で整理します。
XServer APIとは?管理画面の操作をプログラムから実行できる仕組み

XServer APIは、サーバーパネルで提供されている主要機能をREST APIとして呼び出せるようにしたインターフェースです。2026年4月16日に提供が開始され、対象はエックスサーバーとXServerビジネスです。
APIで実行できる操作は、管理画面でよく触る項目がひととおり揃っています。
- ドメイン設定の追加・削除
- SSL設定(無料独自SSLの設定)
- メールアカウントの作成・管理
- WordPress簡単インストール
- MySQLデータベースの作成・管理
- Cron設定、SSH設定
- DNSレコードの編集
- PHPバージョンの変更
- バックアップの管理、FTPアカウントの管理
利用にはAPIキーが必要です。XServerアカウント(契約管理画面)の「APIキー管理」から発行し、発行時にキー名・有効期限・対象のサーバーアカウント・権限を指定します。権限は細かく分かれており、キーに与えた権限の範囲内でしかAPIを実行できません。1つのキーに全権限を持たせるのではなく、用途ごとに絞ったキーを発行するのが安全な使い方です。
2026年8月26日の追加内容|申し込みから初期設定までが一本につながった
今回の機能強化で追加されたのは、サーバーの新規お申し込みAPIと契約管理APIの2つ、そしてAPI実行ログの閲覧機能です。実施日は2026年8月26日(水)です。
| 追加された機能 | 内容 |
|---|---|
| サーバーの新規お申し込みAPI | サーバー契約の申し込みをAPIから実行できる |
| サーバーの契約管理API | 契約状況の確認など、契約まわりの操作をAPIから実行できる |
| API実行ログ | 「APIキー管理」画面から直近90日間の実行履歴を確認できる |
| CLI・MCPの対応拡大 | XServer CLIとXServer MCP Serverも新規申し込みに対応 |
これまでのXServer APIは「すでに契約しているサーバーを操作する」ためのものでした。契約そのものは人が管理画面で申し込む必要があったため、自動化できる範囲はどうしても契約後の工程に限られていました。今回の追加で、申し込み → サーバー開設 → ドメイン設定 → SSL設定 → WordPress設置、という一連の流れをひとつのプログラムやスクリプトで通せるようになったことが最大の変化です。
あわせて追加されたAPI実行ログも見逃せません。自動化を進めると「誰の、どのキーが、いつ何を実行したのか」が追えなくなりがちです。直近90日分の実行履歴が管理画面から確認できるようになったことで、意図しない操作が起きたときの原因調査ができるようになりました。
AIエージェントから操作する|XServer MCP ServerとXServer CLI

XServer APIには、そのまま叩く以外に2つの入口が用意されています。どちらも2026年5月12日に提供が始まり、契約者は追加費用なしで利用できます。
XServer MCP Server(AIアシスタントから自然言語で操作)
MCP(Model Context Protocol)に対応したサーバーで、AIアシスタントに日本語で指示するとサーバー操作を実行してくれます。対応しているのはClaude Desktop、Claude Code、Cursor、VS Code(GitHub Copilot)、Codexなどです。
導入に必要なのはNode.js v18以上と、「xs_」から始まるAPIキーの2つだけです。MCPサーバーは自分のパソコン上で動くため、レンタルサーバー側へのインストールは不要です。設定ファイルにAPIキーを書いたら、「xs123456.xsrv.jpのサーバー情報を表示して」のように話しかけるだけで動作を確認できます。なお、ブラウザ版のAIチャットからは利用できません。
XServer CLI(コマンドラインから操作)
ターミナルから実行する公式のコマンドラインツールです。シェルスクリプトやCI/CDパイプラインに組み込めるため、決まった手順を毎回同じように実行したい場合はこちらが向いています。AIに任せるMCPが「対話的な作業」向けなのに対し、CLIは「繰り返す定型作業」向け、と考えると使い分けやすくなります。
Web制作の現場でどう効くのか
制作会社の視点で言うと、効いてくるのは「案件が立ち上がるたびに毎回同じことをやっている作業」です。新しい案件が決まるたびに、サーバーを契約し、ドメインを追加し、SSLを設定し、WordPressを入れ、メールアカウントを作る。1件あたり30分から1時間、手順書を見ながらの単純作業になりがちな工程です。
ここをスクリプト化できると、時間が減るだけでなく設定漏れがなくなります。制作の現場でトラブルになりやすいのは、作業そのものより「SSLだけ設定し忘れていた」「PHPバージョンが古いままだった」といった抜けです。手順をコードで固定してしまえば、誰がやっても同じ状態のサーバーができあがります。
複数サイトを管理している場合の棚卸しにも使えます。契約中のサーバーを一覧で取得し、PHPバージョンやSSLの設定状況をまとめて確認する、といった処理はAPIの得意分野です。管理画面を1つずつ開いて確認する作業から解放されます。
使う前に確認しておきたい4つの注意点
便利な反面、申し込みAPIは「お金が動く操作」です。使い始める前に次の4点を確認してください。
- 料金はプリペイド残高から引き落とされます。残高が不足しているとAPIからの申し込みは実行できないため、事前にチャージ状況を確認しておく必要があります。
- 無料お試し期間の適用対象外です。管理画面から申し込んだ場合の10日間無料お試しは、API経由の申し込みには適用されません。試したいだけのつもりで実行すると、そのまま課金が発生します。
- APIキーの権限と保管に注意してください。申し込み権限を持つキーが漏れると、第三者に契約を作られる可能性があります。用途ごとに権限を絞ったキーを発行し、有効期限を設定し、不要になったら削除するのが基本です。
- レート制限があります。短時間に大量のリクエストを送る処理を書く場合は、制限にかからないよう間隔をあける実装が必要です。
特に2番目は、テスト時に事故が起きやすいポイントです。申し込みAPIを試す際は、いきなり本番のスクリプトを走らせず、リクエストの内容を確認するところから始めることをおすすめします。
よくある質問(FAQ)
XServer APIの利用に追加料金はかかりますか?
API・CLI・MCP Serverの利用自体に追加費用はかかりません。契約者であれば無料で使えます。ただし新規お申し込みAPIを実行した場合は、当然ながらそのサーバー契約の料金が発生し、プリペイド残高から引き落とされます。
APIキーはどこで発行できますか?
XServerアカウント(契約管理画面)の「APIキー管理」から発行できます。発行時にキー名・有効期限・対象サーバーアカウント・権限を設定します。同じ画面から直近90日間のAPI実行ログも確認できます。
プログラミングができなくても使えますか?
XServer MCP Serverを使えば、Claude DesktopなどのAIアシスタントに日本語で指示するかたちで操作できます。ただし導入時にはNode.jsのインストールと設定ファイルの編集が必要なため、まったくの初めてであれば手順を追える人と一緒に設定するのが安全です。
APIで申し込んだサーバーも通常と同じように使えますか?
はい、契約されるサーバー自体は管理画面から申し込んだものと同じです。違うのは申し込みの経路と、無料お試し期間が適用されない点です。契約後は管理画面からもAPIからも操作できます。
まとめ
2026年8月26日の機能強化で、XServer APIは「契約後のサーバーを操作する道具」から「契約そのものから面倒を見る道具」に変わりました。サイトを何本も立ち上げる制作会社や、同じ手順を繰り返している運用担当者にとっては、定型作業をまるごとコードに置き換えられる意味の大きい変更です。
一方で、申し込みAPIは実行すれば課金が発生し、無料お試しも効きません。まずは既存サーバーの情報取得など、読み取り系のAPIから触ってみて、挙動が分かってから書き込み系・申し込み系に進むのが安全な進め方です。スリーディープラスでは、こうしたサーバー環境の構築や運用のご相談も承っています。
