Pengaturan Antigravity

Antigravity adalah agen coding yang dijalankan di terminal dengan perintah agy. Jika Anda menghubungkan server MCP WEEGLOO ke sini, Antigravity dapat langsung membuat, membaca, dan mengubah resource seperti Content Type, Content, dan Media. Alat instalasi turut memasang Skills dan Rules bersama server MCP, sehingga membantu Antigravity menggunakan WEEGLOO API sesuai cara yang dimaksudkan. Skills adalah panduan yang berisi cara melakukan tugas tertentu dengan baik, sedangkan Rules adalah aturan yang harus dipatuhi di sepanjang pekerjaan. Lakukan pengaturan sekaligus dengan alat instalasi, lalu selesaikan autentikasi koneksi MCP.

Detail tentang server MCP serta Skills dan Rules masing-masing dibahas di halaman MCP dan Skills dan Rules. Halaman ini hanya membahas cara menghubungkan ke Antigravity.

Menyerahkan instalasi kepada agen

Tempelkan kalimat di bawah ini ke Antigravity.

Pasang WEEGLOO dengan menjalankan paket npm weegloo (npx weegloo@latest) sesuai README di https://github.com/weeglooapi/weegloo-mcp-plugin.

Setelah agen menyelesaikan instalasi, lakukan autentikasi dengan mengikuti langkah Autentikasi MCP. Anda dapat melewati langkah persiapan dan perintah instalasi.

Yang perlu disiapkan

Untuk menjalankan perintah instalasi di bawah, Anda memerlukan Node.js. Pertama, periksa apakah sudah terpasang dan versinya 18.3 atau lebih baru dengan perintah berikut.

Terminal
node --version # OK jika v18.3 atau lebih baru npx --version # OK jika versinya tampil

Jika Node.js sudah terpasang tetapi npx belum, perbarui npm ke versi terbaru dengan perintah di bawah. Saat npm diperbarui, npx pun ikut terpasang.

Terminal
npm install -g npm@latest

Jika Node.js belum terpasang atau versinya terlalu lama, pasang Node.js dengan cara yang sesuai untuk sistem operasi yang Anda gunakan.

Terminal
brew install node

Jika belum ada Homebrew, pasang dulu dari brew.sh (terbuka di tab baru), atau unduh Node.js langsung dari nodejs.org (terbuka di tab baru).

Terminal
winget install OpenJS.NodeJS.LTS

Jika winget tidak ada atau tidak dikenali, unduh berkas instalasi LTS dari nodejs.org (terbuka di tab baru). Setelah dipasang, Anda perlu membuka terminal baru.

Paket bawaan distribusi bisa jadi versi lama, jadi disarankan memasang dengan nvm yang dapat dipakai di berbagai distribusi.

Terminal
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.5/install.sh | bash source ~/.bashrc nvm install --lts

Untuk mengunduh berkas instalasi secara langsung, lihat di nodejs.org (terbuka di tab baru).

Antigravity juga harus sudah terpasang agar dapat dijalankan dengan perintah agy di terminal. Jika belum ada, lihat panduan instalasi Antigravity (terbuka di tab baru).

Menghubungkan

Instalasi dasar cukup dengan menyalin perintah instalasi di halaman ini dan menjalankannya sekali di terminal. Untuk memilih sendiri setiap langkah proses instalasi, buka Instalasi khusus.

Autentikasi MCP di Antigravity mungkin tidak stabil

Server MCP weegloo menggunakan koneksi MCP HTTP stateful yang umum, tetapi dukungan koneksi MCP stateful di Antigravity belum stabil sehingga autentikasi bisa gagal atau perlu dicoba ulang. Jika Anda menginginkan alur pengaturan yang lebih stabil, disarankan menggunakan Claude Code, Codex, atau Cursor.

Lokasi instalasi
1

Pasang MCP · Skills

Salin perintah instalasi lalu jalankan di terminal.

Terminal
$ npx weegloo@latest -y \ --agent antigravity
2

Autentikasi MCP

Lakukan autentikasi sesuai urutan berikut.

  1. Jalankan Antigravity dengan agy.

    Terminal
    agy
  2. Ketik /mcp pada prompt.

    Terminal
    /mcp
  3. Pilih weegloo.

    Terminal
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] ✓ weegloo-upload Tools: CreateUpload Keyboard: ↑/↓ Navigate enter Actions
  4. Pilih Authenticate.

    Terminal
    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. Pada halaman autentikasi WEEGLOO yang terbuka, periksa apakah akun yang Anda gunakan untuk masuk sudah benar, lalu klik Izinkan.

    Jika Anda belum masuk ke WEEGLOO di browser ini, layar masuk akan terbuka terlebih dahulu, dan setelah masuk Anda akan kembali ke halaman autentikasi. Jika Anda belum menyetujui Ketentuan Layanan WEEGLOO atau ketentuan tersebut telah berubah, kotak centang persetujuan Ketentuan Layanan juga akan muncul. Dalam hal ini, centang kotak ini lalu klik Izinkan.

  6. Salin Code yang tampil di halaman Google Antigravity, kembali ke Antigravity, tempelkan, lalu tekan Enter.

    Jika muncul sebagai kegagalan autentikasi

    Jika muncul pesan Authentication failed: no pending auth state for server weegloo, ini mungkin masalah sementara di sisi Antigravity. Fenomena ini terutama ditemukan pada versi di bawah 1.0.16, tetapi bisa juga terjadi pada versi terbaru, dan Anda dapat menghubungkan ulang dengan prosedur berikut.

    1. Tekan Esc untuk kembali ke layar MCP Servers.
    2. Tekan Esc sekali lagi untuk kembali ke layar input prompt.
    3. Jika Anda mengetik /mcp lagi, koneksi terjadi melalui tahap initializing.
1

Pasang MCP · Skills

Salin perintah instalasi lalu jalankan di terminal. Anda harus menjalankannya di dalam folder proyek yang ingin dihubungkan.

Terminal
$ npx weegloo@latest -y \ --agent antigravity \ --location project
2

Autentikasi MCP

Lakukan autentikasi sesuai urutan berikut.

  1. Jalankan Antigravity dengan agy.

    Terminal
    agy
  2. Ketik /mcp pada prompt.

    Terminal
    /mcp
  3. Pilih weegloo.

    Terminal
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] ✓ weegloo-upload Tools: CreateUpload Keyboard: ↑/↓ Navigate enter Actions
  4. Pilih Authenticate.

    Terminal
    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. Pada halaman autentikasi WEEGLOO yang terbuka, periksa apakah akun yang Anda gunakan untuk masuk sudah benar, lalu klik Izinkan.

    Jika Anda belum masuk ke WEEGLOO di browser ini, layar masuk akan terbuka terlebih dahulu, dan setelah masuk Anda akan kembali ke halaman autentikasi. Jika Anda belum menyetujui Ketentuan Layanan WEEGLOO atau ketentuan tersebut telah berubah, kotak centang persetujuan Ketentuan Layanan juga akan muncul. Dalam hal ini, centang kotak ini lalu klik Izinkan.

  6. Salin Code yang tampil di halaman Google Antigravity, kembali ke Antigravity, tempelkan, lalu tekan Enter.

    Jika muncul sebagai kegagalan autentikasi

    Jika muncul pesan Authentication failed: no pending auth state for server weegloo, ini mungkin masalah sementara di sisi Antigravity. Fenomena ini terutama ditemukan pada versi di bawah 1.0.16, tetapi bisa juga terjadi pada versi terbaru, dan Anda dapat menghubungkan ulang dengan prosedur berikut.

    1. Tekan Esc untuk kembali ke layar MCP Servers.
    2. Tekan Esc sekali lagi untuk kembali ke layar input prompt.
    3. Jika Anda mengetik /mcp lagi, koneksi terjadi melalui tahap initializing.

Jalankan npx weegloo secara interaktif, lalu pasang sambil memilih sendiri item yang ditanyakan.

Autentikasi MCP di Antigravity mungkin tidak stabil

Server MCP weegloo menggunakan koneksi MCP HTTP stateful yang umum, tetapi dukungan koneksi MCP stateful di Antigravity belum stabil sehingga autentikasi bisa gagal atau perlu dicoba ulang. Jika Anda menginginkan alur pengaturan yang lebih stabil, disarankan menggunakan Claude Code, Codex, atau Cursor.

Lokasi instalasi
1

Menjalankan alat instalasi

Jalankan perintah di bawah pada terminal, lalu pilih item yang ditanyakan satu per satu.

Terminal
npx weegloo@latest
Terminal
✔ Select your IDE: Antigravity CLI ✔ What would you like to install? MCP server, Skills and Rules ✔ Select the MCP server group: default ✔ Where would you like to install the configuration? Global … ✔ Installation complete!
2

Autentikasi MCP

Lakukan autentikasi sesuai urutan berikut.

  1. Jalankan Antigravity dengan agy.

    Terminal
    agy
  2. Ketik /mcp pada prompt.

    Terminal
    /mcp
  3. Pilih weegloo.

    Terminal
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] ✓ weegloo-upload Tools: CreateUpload Keyboard: ↑/↓ Navigate enter Actions
  4. Pilih Authenticate.

    Terminal
    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. Pada halaman autentikasi WEEGLOO yang terbuka, periksa apakah akun yang Anda gunakan untuk masuk sudah benar, lalu klik Izinkan.

    Jika Anda belum masuk ke WEEGLOO di browser ini, layar masuk akan terbuka terlebih dahulu, dan setelah masuk Anda akan kembali ke halaman autentikasi. Jika Anda belum menyetujui Ketentuan Layanan WEEGLOO atau ketentuan tersebut telah berubah, kotak centang persetujuan Ketentuan Layanan juga akan muncul. Dalam hal ini, centang kotak ini lalu klik Izinkan.

  6. Salin Code yang tampil di halaman Google Antigravity, kembali ke Antigravity, tempelkan, lalu tekan Enter.

    Jika muncul sebagai kegagalan autentikasi

    Jika muncul pesan Authentication failed: no pending auth state for server weegloo, ini mungkin masalah sementara di sisi Antigravity. Fenomena ini terutama ditemukan pada versi di bawah 1.0.16, tetapi bisa juga terjadi pada versi terbaru, dan Anda dapat menghubungkan ulang dengan prosedur berikut.

    1. Tekan Esc untuk kembali ke layar MCP Servers.
    2. Tekan Esc sekali lagi untuk kembali ke layar input prompt.
    3. Jika Anda mengetik /mcp lagi, koneksi terjadi melalui tahap initializing.
1

Menjalankan alat instalasi

Pindah ke folder proyek yang ingin Anda hubungkan, lalu jalankan perintah di bawah di folder tersebut dan pilih item yang ditanyakan satu per satu. Pastikan menjalankannya di dalam folder proyek tersebut.

Terminal
npx weegloo@latest
Terminal
✔ Select your IDE: Antigravity CLI ✔ What would you like to install? MCP server, Skills and Rules ✔ Select the MCP server group: default ✔ Where would you like to install the configuration? Project … ✔ Installation complete!
2

Autentikasi MCP

Lakukan autentikasi sesuai urutan berikut.

  1. Jalankan Antigravity dengan agy.

    Terminal
    agy
  2. Ketik /mcp pada prompt.

    Terminal
    /mcp
  3. Pilih weegloo.

    Terminal
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] ✓ weegloo-upload Tools: CreateUpload Keyboard: ↑/↓ Navigate enter Actions
  4. Pilih Authenticate.

    Terminal
    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. Pada halaman autentikasi WEEGLOO yang terbuka, periksa apakah akun yang Anda gunakan untuk masuk sudah benar, lalu klik Izinkan.

    Jika Anda belum masuk ke WEEGLOO di browser ini, layar masuk akan terbuka terlebih dahulu, dan setelah masuk Anda akan kembali ke halaman autentikasi. Jika Anda belum menyetujui Ketentuan Layanan WEEGLOO atau ketentuan tersebut telah berubah, kotak centang persetujuan Ketentuan Layanan juga akan muncul. Dalam hal ini, centang kotak ini lalu klik Izinkan.

  6. Salin Code yang tampil di halaman Google Antigravity, kembali ke Antigravity, tempelkan, lalu tekan Enter.

    Jika muncul sebagai kegagalan autentikasi

    Jika muncul pesan Authentication failed: no pending auth state for server weegloo, ini mungkin masalah sementara di sisi Antigravity. Fenomena ini terutama ditemukan pada versi di bawah 1.0.16, tetapi bisa juga terjadi pada versi terbaru, dan Anda dapat menghubungkan ulang dengan prosedur berikut.

    1. Tekan Esc untuk kembali ke layar MCP Servers.
    2. Tekan Esc sekali lagi untuk kembali ke layar input prompt.
    3. Jika Anda mengetik /mcp lagi, koneksi terjadi melalui tahap initializing.

File konfigurasi server MCP

Alat instalasi membuat dan mengelola file konfigurasi secara otomatis, jadi Anda tidak perlu memeriksanya secara langsung. Isi di bawah ini adalah bahan referensi untuk pengguna yang membutuhkan struktur dan path file konfigurasi yang konkret.

Server weegloo terhubung ke https://ai.weegloo.com/mcp dengan metode HTTP, sedangkan server weegloo-upload yang menangani file dijalankan dengan npx. Saat mengunggah, agen mendapatkan token unggahan dari server weegloo lalu mengirimkannya ke server weegloo-upload bersama file. Jika dipasang secara Global, konfigurasi terdaftar di ~/.gemini/config/mcp_config.json pada folder home pengguna; jika dipasang secara Proyek, terdaftar di .agents/mcp_config.json di dalam folder proyek.

{
  "mcpServers": {
    "weegloo": {
      "serverUrl": "https://ai.weegloo.com/mcp"
    },
    "weegloo-upload": {
      "command": "npx",
      "args": ["-y", "weegloo-upload@latest"],
      "env": {
        "UPLOAD_API_URL": "https://upload.weegloo.com/v1"
      }
    }
  }
}

Untuk mengubah grup server, tambahkan nilai group di akhir serverUrl server weegloo. Misalnya, untuk menggunakan semua tool, tulis https://ai.weegloo.com/mcp?group=all. Untuk komposisi tool per grup, lihat Grup server MCP.

Skills

Alat instalasi menempatkan setiap Skill sebagai satu direktori. Instalasi global masuk ke ~/.gemini/skills/, sedangkan instalasi proyek masuk ke .agents/skills/ di dalam folder proyek.

Rules

Antigravity tidak memiliki konsep Rules tersendiri. Karena itu, alat instalasi menempatkan konten yang setara dengan Rules, yaitu konten yang berperan sama seperti Rules pada Claude Code, ke dalam file konteks. Instalasi global memakai ~/.gemini/GEMINI.md, sedangkan instalasi proyek memakai AGENTS.md di dalam folder proyek.

Langkah berikutnya

  • MCP: membahas hal-hal yang menjadi dasar koneksi, seperti grup server dan server unggah file.
  • Skills dan Rules: membahas apa itu Skills dan Rules yang turut dipasang oleh alat instalasi.
  • Menjaga tetap terbaru: membahas cara menyelaraskan Skills dan Rules yang telah dipasang ke versi terbaru.
  • Memindahkan halaman statis dengan AI: mengikuti alur memindahkan halaman nyata menjadi layanan berbasis konten dengan MCP yang telah dihubungkan.