Menggunakan Antigravity dengan Unreal MCP

Model Context Protocol (MCP) adalah standar terbuka yang memungkinkan developer membuat koneksi dua arah yang aman antara asisten AI dan sumber data atau alat.

Mulai Unreal Engine 5.8, mengintegrasikan server MCP Unreal dengan Antigravity Google memungkinkan agen AI di IDE berinteraksi langsung dengan Unreal Editor. Integrasi ini memungkinkan agen menjalankan operasi editor dengan lancar untuk menyederhanakan alur kerja pengembangan game Anda.

Menyiapkan Unreal MCP untuk Antigravity IDE

  1. Buka Unreal Editor, buka Edit > Plugins, lalu aktifkan plugin Unreal MCP dan All Toolsets. Bergantung pada alur kerja Anda, Anda dapat mengaktifkan plugin tambahan.

    Jendela Unreal Editor Plugins yang menampilkan plugin MCP Unreal yang diaktifkan.
    Gambar 1. Mengaktifkan plugin Unreal MCP.
    Jendela Unreal Editor Plugins yang menampilkan plugin All Toolsets yang diaktifkan.
    Gambar 2. Menerapkan plugin All Toolsets.
  2. Buka Edit > Editor Preferences, temukan setelan General - Model Context Protocol, lalu aktifkan Auto Start Server.

    Jendela Preferensi Unreal Editor yang menampilkan opsi Auto Start Server diaktifkan.
    Gambar 3. Mengaktifkan Auto Start Server.
  3. Untuk memulai server MCP, mulai ulang Unreal Editor, atau di konsol editor, masukkan perintah ModelContextProtocol.StartServer.

  4. Instal Antigravity IDE, lalu login dengan Akun Google Anda.

  5. Di Antigravity IDE, buka jendela Agent, klik Additional Options (menu tiga titik), lalu pilih MCP Servers > Manage MCP Servers > View raw config.

    Jendela Antigravity IDE Agent dengan menu opsi tiga titik yang diperluas, menampilkan 'MCP Servers' sebagai salah satu item menu.
    Gambar 4. Membuka MCP Servers.
    Menu Antigravity IDE yang menampilkan jalur ke Manage MCP Servers.
    Gambar 5. Memilih Manage MCP Servers.
    Jendela Antigravity IDE Manage MCP Servers yang menampilkan tombol View raw config.
    Gambar 6. Mengklik tombol View raw config.
  6. Tambahkan konfigurasi ini ke mcp_config.json, ganti [YOUR_PORT] dengan port Unreal Editor Anda:

    {
      "mcpServers":{
        "unreal-mcp":{
          "serverUrl":"http://127.0.0.1:[YOUR_PORT]/mcp"
        }
      }
    }
    
    Editor teks Antigravity IDE yang menampilkan konfigurasi JSON untuk server MCP Unreal.
    Gambar 7. Mengonfigurasi server Unreal MCP.

Memverifikasi penyiapan dengan contoh

Berikut contoh penggunaan Gemini dalam Antigravity IDE untuk menambahkan bola 3D ke adegan.

  1. Di Antigravity IDE, buka jendela Agent dan masukkan perintah untuk menambahkan bola 3D ke adegan Anda.

    Jendela Antigravity IDE Agent dengan perintah pengguna untuk menambahkan bola 3D.
    Gambar 8. Meminta agen AI untuk menambahkan bola.
  2. Di Unreal Editor, pastikan bola berada di adegan.

    Unreal Editor menampilkan bola 3D yang berhasil ditambahkan ke adegan.
    Gambar 9. Bola ditambahkan ke adegan Unreal Editor.