Hubungkan Claude Code, Codex, atau Cursor ke MonstarX
SingkatnyaMonstarX punya server MCP di https://monstarx.com/mcp. Tambahkan ke Claude Code, Codex, Cursor, VS Code, Gemini CLI, Windsurf, ChatGPT, atau aplikasi Claude, masuk sekali lewat browser, lalu katakan “Kirim aplikasi ini ke MonstarX dan berikan tautannya kepada saya”. Setelah itu, agen Anda bisa mengirim versi baru, menarik perubahan dari MonstarX, meminta MonstarX membangun, menyimpan rahasia, dan menerbitkan.
Agen pemrograman AI seperti Claude Code, Codex, dan Cursor sangat andal dalam menulis aplikasi, tetapi menyerahkan sisanya kepada Anda: tempat menjalankannya, tautan untuk dibagikan, domain, database, pengujian, dan cara agar orang yang bukan developer tetap bisa mengubahnya. MonstarX menangani semua sisanya itu.
Hubungkan agen Anda ke MonstarX sekali saja, dan perintah “kirim aplikasi ini ke MonstarX” akan menaruh apa yang dibangun agen di MonstarX, berjalan di pratinjau langsung dengan tautan yang bisa dibagikan. Sejak itu, Anda bisa terus membangun di agen Anda, di MonstarX, atau di keduanya — pekerjaannya mengalir dua arah.
Agen terhubung melalui MCP (Model Context Protocol, cara standar bagi alat AI untuk memakai layanan lain). Server MCP MonstarX ada di:
https://monstarx.com/mcpPanduan developer selengkapnya ada di halaman MCP MonstarX.
Bagaimana cara menghubungkan agen saya?
Section titled “Bagaimana cara menghubungkan agen saya?”-
Buka PengaturanAPI & MCP. Di bawah Hubungkan agen pemrograman, pilih agen Anda.
-
Biarkan Masuk melalui browser tetap terpilih, lalu salin penyiapan yang ditampilkan ke agen Anda. Tab di bawah menunjukkan penyiapan yang sama untuk agen yang paling umum.
-
Masuk ke MonstarX saat agen Anda memintanya. Browser Anda membuka MonstarX: masuk lalu tekan Izinkan. Tidak perlu kunci.
-
Katakan “Kirim aplikasi ini ke MonstarX dan berikan tautannya kepada saya.”
Alat command-line Claude Code, tab Code di aplikasi desktop, dan ekstensi IDE memakai penyiapan yang sama. Jalankan:
claude mcp add --transport http --scope user monstarx https://monstarx.com/mcpLalu jalankan /mcp di Claude Code, pilih monstarx, dan pilih Authenticate (atau jalankan claude mcp login monstarx). Browser Anda membuka MonstarX: masuk lalu tekan Izinkan.
--scope user membuat MonstarX tersedia di setiap folder; hilangkan opsi ini untuk menambahkannya ke proyek saat ini saja.
Untuk alat command-line Codex dan ekstensi IDE dari OpenAI, jalankan:
codex mcp add monstarx --url https://monstarx.com/mcpcodex mcp login monstarxPerintah login membuka browser Anda: masuk ke MonstarX lalu tekan Izinkan.
Secara bawaan, Codex menjalankan perintah tanpa akses jaringan, padahal mengirim aplikasi memerlukan jaringan. Setujui perintah unggah saat Codex memintanya, atau izinkan akses jaringan untuk sesi tersebut.
Klik Tambahkan ke Cursor di penyiapan Cursor pada Pengaturan, atau tambahkan MonstarX ke ~/.cursor/mcp.json:
{ "mcpServers": { "monstarx": { "url": "https://monstarx.com/mcp" } }}Cursor menampilkan MonstarX di Settings → MCP dengan tombol masuk: masuk lalu tekan Izinkan. Di agen command-line Cursor: agent mcp login monstarx.
Untuk mode agen GitHub Copilot, klik Instal di VS Code di penyiapan VS Code pada Pengaturan, atau jalankan:
code --add-mcp '{"name":"monstarx","type":"http","url":"https://monstarx.com/mcp"}'VS Code meminta Anda masuk saat alat MonstarX pertama kali dijalankan: masuk lalu tekan Izinkan.
Jalankan:
gemini mcp add --transport http monstarx https://monstarx.com/mcpLalu jalankan /mcp auth monstarx di Gemini CLI dan tekan Izinkan di browser.
Tambahkan MonstarX ke ~/.codeium/windsurf/mcp_config.json. Cascade akan meminta Anda masuk saat pertama kali:
{ "mcpServers": { "monstarx": { "serverUrl": "https://monstarx.com/mcp" } }}Di paket Free, Pro, dan Max milik Claude: Customize → Connectors → Add custom connector, tempelkan https://monstarx.com/mcp, lalu Connect: masuk ke MonstarX dan tekan Izinkan. Di paket Team dan Enterprise, seorang Owner menambahkannya di Organization settings → Connectors, lalu anggota menekan Connect.
Satu konektor berfungsi di web, aplikasi desktop, dan seluler. Percakapan Claude tidak punya command line, jadi aplikasi utuh masuk melalui GitHub alih-alih diunggah.
Aktifkan Developer mode di pengaturan ChatGPT (di Business dan Enterprise, admin harus mengizinkannya lebih dulu), lalu buat aplikasi atau konektor baru dengan alamat https://monstarx.com/mcp dan pilih OAuth. ChatGPT akan bertanya sebelum menjalankan setiap alat yang mengubah sesuatu.
Halaman Pengaturan juga mencakup Grok, Lovable, Bolt & v0, Replit, Figma, dan Lainnya — alat apa pun yang mendukung MCP. Panduan developer selengkapnya, dengan lebih banyak klien, ada di balik Dokumentasi di bagian atas PengaturanAPI & MCP.
Bagaimana jika agen saya memerlukan kunci?
Section titled “Bagaimana jika agen saya memerlukan kunci?”Windsurf, Gemini CLI, skrip, dan CI memakai kunci API sebagai pengganti proses masuk lewat browser. Buat kunci di PengaturanAPI & MCP di bawah Kunci API, lalu ubah penyiapan agen ke Kunci API untuk mendapatkan versi yang sudah berisi kunci tersebut. Lihat API & MCP untuk cara membuat, memakai, dan mencabut kunci — dan jangan taruh kunci di kode maupun percakapan: sebuah kunci bertindak atas nama Anda di setiap proyek.
Apa yang bisa saya minta dari agen saya?
Section titled “Apa yang bisa saya minta dari agen saya?”Setelah terhubung, bicaralah dengan agen Anda menggunakan bahasa sehari-hari. Coba ini:
- “Kirim aplikasi ini ke MonstarX dan berikan tautannya kepada saya.”
- “Kirim perubahan saya ke MonstarX.”
- “Tarik versi terbaru dari MonstarX dan gabungkan dengan perubahan saya.”
- “Minta MonstarX menambahkan pembayaran Stripe, lalu ambil perubahannya.”
- “Terbitkan di MonstarX.”
Di aplikasi percakapan tanpa command line (aplikasi Claude, ChatGPT), coba “Buatkan saya aplikasi reservasi untuk salon saya di MonstarX”, “Impor github.com/me/my-app ke MonstarX”, atau “Apa yang sedang dikerjakan MonstarX di proyek Harbour Watch saya?”.
Apa yang terjadi saat agen saya mengirim aplikasi?
Section titled “Apa yang terjadi saat agen saya mengirim aplikasi?”-
Agen meminta tautan unggahan sekali pakai kepada MonstarX, lalu mengirim folder aplikasi Anda dengan satu perintah.
node_modules, hasil build, dan file.envtetap di komputer Anda, dan file-file itu tidak pernah melewati model AI, sehingga aplikasi besar tidak memakan token lebih banyak daripada aplikasi kecil. -
MonstarX memeriksa jenis aplikasinya — pemeriksaan yang sama seperti saat mengimpor aplikasi — lalu menjalankannya di pratinjau langsung dengan paketnya sendiri.
-
Agen menerima tautan proyek, temuan MonstarX, dan kunci apa pun yang masih dibutuhkan aplikasi.
Setiap pengiriman berikutnya menjadi versi baru di Versi, dinamai sesuai agennya (“Dikirim dari Claude Code”), dengan catatan di percakapan agar Anda dan MonstarX tahu apa yang berubah. Jika seseorang sudah membangun di MonstarX sejak salinan terakhir agen Anda, pengiriman ditolak agar tidak menimpa pekerjaan mereka: agen mengunduh versi dari MonstarX, menggabungkannya, lalu mengirim lagi.
Alat apa saja yang diberikan MonstarX kepada agen saya?
Section titled “Alat apa saja yang diberikan MonstarX kepada agen saya?”| Alat | Fungsinya |
|---|---|
get_account | Akun Anda, paket Anda, dan sisa kuota penggunaan |
list_projects | Proyek Anda, dari yang terakhir diubah |
get_project | Ringkasan satu proyek: apa yang sedang dikerjakan MonstarX, pratinjau, status penerbitan, rahasia yang belum diisi |
prepare_upload | Tautan unggahan sekali pakai dan perintah untuk mengirim folder saat ini, sebagai proyek baru atau versi baru |
import_from_github | Impor aplikasi dari repositori GitHub |
push_files | Tulis beberapa file secara langsung, untuk perubahan kecil atau agen tanpa command line |
create_project | Minta MonstarX membangun aplikasi baru dari deskripsi, gambar, atau dokumen |
read_files | Tampilkan daftar file proyek atau baca isinya |
download_project | Tautan unduhan sekali pakai dan perintah untuk mengekstrak proyek |
send_message | Minta MonstarX membangun, menjawab, atau merencanakan, seolah-olah Anda mengetik di ruang kerja |
get_messages | Baca percakapan proyek, dengan pilihan untuk menunggu MonstarX selesai membalas |
stop | Hentikan apa yang sedang dijalankan MonstarX di sebuah proyek |
publish_project | Terbitkan versi saat ini agar aktif |
set_secrets | Simpan kunci yang dibaca aplikasi, dalam bentuk terenkripsi, di Backend → Rahasia |
get_logs | Status dan keluaran pratinjau; juga bisa memulai pratinjau yang berhenti |
Setiap alat hanya bekerja pada proyek milik Anda. Alat yang hanya membaca diberi tanda khusus, sehingga agen bisa menjalankannya tanpa bertanya; penerbitan selalu meminta persetujuan lebih dulu.
- Unggahan: hingga 100 MB dalam format .tar.gz (yang dibuat oleh perintah kirim) atau 50 MB dalam format .zip. File di atas 10 MB tidak disertakan dan dicantumkan dalam daftar.
push_files: 200 file, masing-masing 400 KB, 2 MB per panggilan.- Tautan unggahan dan unduhan hanya berlaku sekali, selama 15 menit.
- Pengiriman yang akan menghapus sebagian besar proyek (kurang dari seperempat jumlah filenya) ditolak — itu hampir selalu berarti folder yang salah.
- Pengiriman ditolak selama MonstarX sedang membangun di proyek tersebut.
- Kuota penggunaan: meminta MonstarX membangun (
send_message,create_project) memakai kuota penggunaan paket Anda. Mengirim, mengimpor, mengunduh, membaca, dan menerbitkan tidak memakainya. - Kunci API: maksimal 20 per akun. Proses masuk lewat browser tetap aktif selama 90 hari pemakaian.
Pemecahan masalah
Section titled “Pemecahan masalah”- Alat MonstarX tidak muncul. Sebagian besar agen memuat server saat sesi dimulai: mulai sesi baru. Di Claude Code,
/mcpmenunjukkan apakah MonstarX sudah terhubung. - Muncul “Sign in” atau kesalahan unauthorised. Sesi masuk sudah kedaluwarsa atau kuncinya sudah dicabut. Masuk lagi (
/mcpdi Claude Code,codex mcp login monstarx) atau buat kunci baru. - Codex tidak bisa mengunggah. Sandbox-nya memblokir jaringan: setujui perintahnya, atau izinkan akses jaringan.
- “This upload has 3 files and the project has 214”. Perintah dijalankan di folder yang salah. Jalankan di folder tempat
package.jsonberada. - “The files in MonstarX changed since your copy was taken”. Seseorang membangun di MonstarX setelah pengiriman terakhir Anda. Minta agen Anda mengunduh, menggabungkan, lalu mengirim lagi.
- Repositori GitHub privat tidak ditemukan. Hubungkan GitHub di MonstarX lebih dulu — lihat GitHub.
- Aplikasi tidak mau berjalan. Minta agen Anda memeriksa log; kunci yang belum ada bisa diisi dengan
set_secrets.
Bagaimana cara memutuskan koneksi agen?
Section titled “Bagaimana cara memutuskan koneksi agen?”Buka PengaturanAPI & MCP, lalu klik Putuskan koneksi di samping agen di bawah Agen yang terhubung — agen itu langsung dikeluarkan. Agen yang memakai kunci berhenti bekerja saat Anda mencabut kuncinya dengan Cabut. Lihat API & MCP.
Pertanyaan umum
Section titled “Pertanyaan umum”Apakah saya memerlukan kunci API?
Biasanya tidak. Sebagian besar agen masuk melalui browser Anda: Anda masuk ke MonstarX lalu menekan Izinkan. Kunci diperuntukkan bagi agen, skrip, dan CI yang tidak bisa membuka browser.
Apakah file .env saya akan diunggah?
Tidak. Perintah kirim tidak menyertakannya, dan jika ternyata ada yang ikut terkirim, MonstarX tidak menyimpannya. Simpan kunci di Backend → Rahasia, atau minta agen Anda memakai set_secrets.
Bisakah saya terus membangun di agen saya dan di MonstarX sekaligus?
Bisa. Kirim dari agen Anda, bangun di MonstarX, lalu minta agen Anda menarik versi terbaru. Pemeriksaan revisi mencegah kedua sisi saling menimpa.
Aplikasi apa saja yang bisa berjalan di MonstarX?
Aplikasi MonstarX dan aplikasi Vite (React, Vue, Svelte — semua hasil ekspor Lovable, Bolt, dan v0) bisa berjalan dan diterbitkan di sini. Next.js, Remix, Astro, Nuxt, dan SvelteKit bisa berjalan di pratinjau, tetapi diterbitkan di hosting masing-masing. Yang lain bisa dibangun ulang sebagai aplikasi web.
Apakah ini sama dengan konektor MCP?
Tidak, arahnya justru berlawanan. Di sini, agen Anda yang memakai MonstarX. Konektor MCP memungkinkan MonstarX memakai server MCP lain.