Antigravity の設定

Antigravity はターミナルで agy コマンドから実行するコーディングエージェントです。ここに WEEGLOO MCP サーバーを接続すると、Antigravity が Content TypeContentMedia といったリソースを直接作成・読み取り・編集できるようになります。インストールツールは MCP サーバーとあわせて Skills と Rules もインストールし、Antigravity が WEEGLOO API を意図したとおりに使えるよう手助けします。Skills は特定の作業をうまく実行する方法をまとめたガイドで、Rules は作業全体で守るべきルールです。インストールツールで一度に設定したあと、MCP 接続の認証を済ませるだけです。

MCP サーバーと Skills、Rules についての詳細は、それぞれ MCPSkills と Rules のページで扱います。このページでは Antigravity に接続する方法だけを扱います。

事前準備

以下のインストールコマンドを実行するには Node.js が必要です。まず、次のコマンドでインストールされているか、バージョンが 18 以上かを確認してください。

ターミナル
node --version # v18 以降なら OK npx --version # バージョンが表示されれば OK

Node.js はインストールされているのに npx がインストールされていない場合は、以下のコマンドで npm を最新バージョンに更新してください。npm を更新すると npx も一緒にインストールされます。

ターミナル
npm install -g npm@latest

Node.js がインストールされていない場合、またはバージョンが古い場合は、使用しているオペレーティングシステムに合った方法で Node.js をインストールしてください。

ターミナル
brew install node

Homebrew がない場合は、まず brew.sh からインストールするか、nodejs.org から Node.js を直接ダウンロードしてください。

ターミナル
winget install OpenJS.NodeJS.LTS

winget がインストールされていない、または認識されない場合は、nodejs.org から LTS インストーラーをダウンロードしてください。インストール後は、ターミナルを新しく開く必要があります。

ディストリビューションのパッケージは古い場合があるため、多くのディストリビューションで使える nvm でのインストールをおすすめします。

ターミナル
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.5/install.sh | bash source ~/.bashrc nvm install --lts

インストーラーを直接入手する場合は、nodejs.org を確認してください。

Antigravity も、ターミナルで agy コマンドから実行できるようインストールされている必要があります。まだない場合は Antigravity のインストール手順 を参照してください。

接続する

基本インストールは、このページのインストールコマンドをコピーして、ターミナルで一度実行するだけです。インストール手順を段階ごとに自分で選びたい場合は、カスタムインストール を開いてください。

Antigravity では MCP 認証が不安定な場合があります

weegloo MCP サーバーは一般的な stateful HTTP MCP 接続を使いますが、Antigravity の stateful MCP 接続のサポートがまだ安定していないため、認証が失敗したり再試行が必要になったりする場合があります。より安定した設定の流れを望む場合は、Claude Code、Codex、または Cursor の使用をおすすめします。

インストール場所
1

MCP・Skills をインストール

インストールコマンドをコピーして、ターミナルで実行してください。

ターミナル
$ npx weegloo@latest -y \ --agent antigravity \ --token <Personal Access Token>
2

MCP を認証

以下の順序で認証してください。

  1. agy で Antigravity を起動します。

    ターミナル
    agy
  2. プロンプトに /mcp を入力します。

    ターミナル
    /mcp
  3. weegloo を選択してください。

    ターミナル
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] ✓ weegloo-upload Tools: CreateUpload Keyboard: ↑/↓ Navigate enter Actions
  4. Authenticate を選択してください。

    ターミナル
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] Restart Disable [Authenticate] ✓ weegloo-upload Tools: CreateUpload Keyboard: ←/→ Navigate enter Actions
  5. 開いた認証ページのトークン入力欄に、下のトークンを貼り付けます。

  6. Google Antigravity のページに表示された Code をコピーし、Antigravity に戻って貼り付け、Enter を押します。

    認証失敗と表示される場合

    Authentication failed: no pending auth state for server weegloo というメッセージが表示される場合は、Antigravity 側の一時的な問題の可能性があります。この現象は 1.0.16 未満のバージョンで主に確認されますが、最新バージョンでも発生することがあり、以下の手順で再接続できます。

    1. Esc を押して MCP Servers 画面に戻ります。
    2. Esc をもう一度押して、プロンプト入力画面に戻ります。
    3. /mcp を再度入力すると、initializing の段階を経て接続されます。
1

MCP・Skills をインストール

インストールコマンドをコピーして、ターミナルで実行してください。必ず連携するプロジェクトフォルダの中で実行してください。

ターミナル
$ npx weegloo@latest -y \ --agent antigravity \ --location project \ --token <Personal Access Token>
2

MCP を認証

以下の順序で認証してください。

  1. agy で Antigravity を起動します。

    ターミナル
    agy
  2. プロンプトに /mcp を入力します。

    ターミナル
    /mcp
  3. weegloo を選択してください。

    ターミナル
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] ✓ weegloo-upload Tools: CreateUpload Keyboard: ↑/↓ Navigate enter Actions
  4. Authenticate を選択してください。

    ターミナル
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] Restart Disable [Authenticate] ✓ weegloo-upload Tools: CreateUpload Keyboard: ←/→ Navigate enter Actions
  5. 開いた認証ページのトークン入力欄に、下のトークンを貼り付けます。

  6. Google Antigravity のページに表示された Code をコピーし、Antigravity に戻って貼り付け、Enter を押します。

    認証失敗と表示される場合

    Authentication failed: no pending auth state for server weegloo というメッセージが表示される場合は、Antigravity 側の一時的な問題の可能性があります。この現象は 1.0.16 未満のバージョンで主に確認されますが、最新バージョンでも発生することがあり、以下の手順で再接続できます。

    1. Esc を押して MCP Servers 画面に戻ります。
    2. Esc をもう一度押して、プロンプト入力画面に戻ります。
    3. /mcp を再度入力すると、initializing の段階を経て接続されます。

npx weegloo を対話形式で実行し、尋ねられる項目を自分で選びながらインストールします。

Antigravity では MCP 認証が不安定な場合があります

weegloo MCP サーバーは一般的な stateful HTTP MCP 接続を使いますが、Antigravity の stateful MCP 接続のサポートがまだ安定していないため、認証が失敗したり再試行が必要になったりする場合があります。より安定した設定の流れを望む場合は、Claude Code、Codex、または Cursor の使用をおすすめします。

インストール場所
1

インストールツールを実行する

ターミナルで以下のコマンドを実行し、尋ねられる項目を順に選びます。トークンを尋ねられる箇所では、下の トークンをコピー ボタンでトークンをコピーして貼り付けます。

ターミナル
npx weegloo@latest
ターミナル
✔ Select your IDE: Antigravity CLI ✔ What would you like to install? MCP server, Skills and Rules ✔ Enter your Weegloo Personal Access Token: **** ← コピーしたトークン ✔ Select the MCP server group: default ✔ Where would you like to install the configuration? Global … ✔ Installation complete!
2

MCP を認証

以下の順序で認証してください。

  1. agy で Antigravity を起動します。

    ターミナル
    agy
  2. プロンプトに /mcp を入力します。

    ターミナル
    /mcp
  3. weegloo を選択してください。

    ターミナル
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] ✓ weegloo-upload Tools: CreateUpload Keyboard: ↑/↓ Navigate enter Actions
  4. Authenticate を選択してください。

    ターミナル
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] Restart Disable [Authenticate] ✓ weegloo-upload Tools: CreateUpload Keyboard: ←/→ Navigate enter Actions
  5. 開いた認証ページのトークン入力欄に、下のトークンを貼り付けます。

  6. Google Antigravity のページに表示された Code をコピーし、Antigravity に戻って貼り付け、Enter を押します。

    認証失敗と表示される場合

    Authentication failed: no pending auth state for server weegloo というメッセージが表示される場合は、Antigravity 側の一時的な問題の可能性があります。この現象は 1.0.16 未満のバージョンで主に確認されますが、最新バージョンでも発生することがあり、以下の手順で再接続できます。

    1. Esc を押して MCP Servers 画面に戻ります。
    2. Esc をもう一度押して、プロンプト入力画面に戻ります。
    3. /mcp を再度入力すると、initializing の段階を経て接続されます。
1

インストールツールを実行する

連携するプロジェクトフォルダに移動したあと、そのフォルダで以下のコマンドを実行し、尋ねられる項目を順に選びます。トークンを尋ねられる箇所では、下の トークンをコピー ボタンでトークンをコピーして貼り付けます。必ずそのプロジェクトフォルダの中で実行してください。

ターミナル
npx weegloo@latest
ターミナル
✔ Select your IDE: Antigravity CLI ✔ What would you like to install? MCP server, Skills and Rules ✔ Enter your Weegloo Personal Access Token: **** ← コピーしたトークン ✔ Select the MCP server group: default ✔ Where would you like to install the configuration? Project … ✔ Installation complete!
2

MCP を認証

以下の順序で認証してください。

  1. agy で Antigravity を起動します。

    ターミナル
    agy
  2. プロンプトに /mcp を入力します。

    ターミナル
    /mcp
  3. weegloo を選択してください。

    ターミナル
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] ✓ weegloo-upload Tools: CreateUpload Keyboard: ↑/↓ Navigate enter Actions
  4. Authenticate を選択してください。

    ターミナル
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] Restart Disable [Authenticate] ✓ weegloo-upload Tools: CreateUpload Keyboard: ←/→ Navigate enter Actions
  5. 開いた認証ページのトークン入力欄に、下のトークンを貼り付けます。

  6. Google Antigravity のページに表示された Code をコピーし、Antigravity に戻って貼り付け、Enter を押します。

    認証失敗と表示される場合

    Authentication failed: no pending auth state for server weegloo というメッセージが表示される場合は、Antigravity 側の一時的な問題の可能性があります。この現象は 1.0.16 未満のバージョンで主に確認されますが、最新バージョンでも発生することがあり、以下の手順で再接続できます。

    1. Esc を押して MCP Servers 画面に戻ります。
    2. Esc をもう一度押して、プロンプト入力画面に戻ります。
    3. /mcp を再度入力すると、initializing の段階を経て接続されます。

MCP サーバー設定ファイル

インストールツールが設定ファイルを自動的に作成・管理するため、ユーザーが直接確認する必要はありません。以下の内容は、具体的な設定ファイルの構造やパスが必要なユーザー向けの参考資料です。

weegloo サーバーは HTTP 方式で https://ai.weegloo.com/mcp に接続し、ファイルを扱う weegloo-upload サーバーは npx で実行され、認証に Personal Access Token を使います。グローバル でインストールするとユーザーのホームの ~/.gemini/config/mcp_config.json に、プロジェクト でインストールするとプロジェクトフォルダ内の .agents/mcp_config.json に登録されます。

{
  "mcpServers": {
    "weegloo": {
      "serverUrl": "https://ai.weegloo.com/mcp"
    },
    "weegloo-upload": {
      "command": "npx",
      "args": ["-y", "weegloo-upload"],
      "env": {
        "UPLOAD_API_URL": "https://upload.weegloo.com/v1",
        "AUTH_BEARER_TOKEN": "<Personal Access Token>"
      }
    }
  }
}

サーバーグループを変更するには、weegloo サーバーの serverUrl の末尾に group の値を付けます。たとえばすべてのツールを使うには https://ai.weegloo.com/mcp?group=all と書きます。グループごとのツール構成は MCP サーバーグループ を参照してください。

Skills

インストールツールは各 Skill を 1 つのディレクトリとして配置します。グローバルインストールでは ~/.gemini/skills/、プロジェクトインストールではプロジェクトフォルダの .agents/skills/ に入ります。

Rules

Antigravity には Rules という独立した概念がありません。そのためインストールツールは、Rules に相当する内容、つまり Claude Code の Rules と同じ役割を果たす内容をコンテキストファイルに書き込みます。グローバルインストールでは ~/.gemini/GEMINI.md、プロジェクトインストールではプロジェクトフォルダの AGENTS.md です。

次にすること

  • MCP: サーバーグループやファイルアップロードサーバーなど、接続の土台となる内容を扱います。
  • Skills と Rules: インストールツールが一緒にインストールする Skills と Rules が何かを扱います。
  • 最新の状態に保つ: インストールした Skills と Rules を最新に合わせる方法を扱います。
  • AI で静的ページを移行する: 接続した MCP で実際のページをコンテンツベースのサービスへ移す流れをたどります。