arcadegnt
resmiBuat game browser dengan mengobrol bersama asisten AI Anda: asisten menulis game web, arcadegnt membangun, menghosting, dan menguji permainannya di desktop dan ponsel. Bagikan dengan teman atau kirimkan ke arcade kami untuk daftar resmi dan peringkat!
Apa yang bisa Anda lakukan dengan Arcadegnt MCP?
- Buat game browser dari prompt chat — Minta asisten Anda untuk membuat game Godot 4.8 menggunakan prompt
make_game, lalu publikasikan ke alamat web langsung. - Ulangi game Anda dengan build dan pemeriksaan — Minta asisten untuk memodifikasi file, jalankan
builduntuk memublikasikan pembaruan, dancheck_gameuntuk uji main di desktop dan seluler dengan tangkapan layar. - Tambahkan skor tertinggi dan rating pemain — Gunakan
get_game_scoresuntuk melihat papan peringkat,approve_game_scoreuntuk memvalidasi entri, danget_statsuntuk melacak permainan dan rating bintang. - Unggah dan kelola aset Anda sendiri — Dapatkan tautan melalui
get_asset_upload_linkuntuk memasukkan seni, sprite, musik, atau model 3D, lalulist_assetsdanview_assetuntuk memeriksanya. - Buat trailer dan konten pendek sosial — Rekam gameplay dengan
capture_video, lalumake_videountuk memotong klip dengan teks, transisi, dan kartu akhir untuk TikTok atau Reels. - Publikasikan ke galeri Arcade publik — Kirim game Anda dengan
submit_to_arcade, atur halamannya viaset_arcade_page, dan lacak kinerjanya denganget_stats.
Server MCP Terhosting
npx add-mcp 'https://arcadegnt.com/mcp'Terpasang ke Claude Code, Codex, Cursor, dan lainnya
Dokumentasi
Buat game browser dengan mengobrol bersama asisten AI Anda. Asisten menulis game Godot 4.8; arcadegnt membangunnya, menerbitkannya di alamat webnya sendiri, dan memainkannya di browser sungguhan di desktop dan ponsel sehingga asisten dapat melihat tangkapan layar dan memperbaiki apa yang salah.
Detail
URL Server
https://arcadegnt.com/mcp
Transport
Streamable HTTP: JSON-RPC 2.0 melalui POST, respons JSON, tanpa ID sesi
Autentikasi
OAuth 2.1 dengan registrasi klien dinamis dan PKCE (S256); pengguna masuk dengan kode yang dikirim melalui email. Penemuan: https://arcadegnt.com/.well-known/oauth-protected-resource
Kunci API
Tidak ada. arcadegnt tidak pernah menjalankan model: asisten pengguna sendiri yang melakukan pekerjaan
Versi protokol
2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05
Kemampuan
32 alat, 1 sumber daya (arcadegnt://guide), 1 prompt (make_game)
Mesin
Godot 4.8 (GDScript), diekspor untuk web; game berjalan di desktop dan ponsel
Bekerja dengan
Claude, ChatGPT, Claude Code, Codex, Cursor, OpenCode, VS Code, Manus, OpenClaw, Hermes Agent, dan klien MCP jarak jauh lainnya
Dokumen
Panduan build · llms.txt · Bootcamp video
Arcade
Privasi · Ketentuan
Dukungan
Hubungkan asisten Anda
Baru mengenalnya? Bootcamp arcadegnt di YouTube menunjukkan cara menghubungkan asisten dan membuat game pertama Anda.
Claude (web dan desktop)
- Buka Pengaturan, lalu Konektor.
- Pilih Tambahkan konektor kustom, beri nama arcadegnt dan tempel URL:
https://arcadegnt.com/mcp
- Tekan Hubungkan, masukkan kode yang kami kirim melalui email, dan pilih Izinkan.
- Tanyakan: "Buatkan saya game arkade satu tombol dengan arcadegnt."
ChatGPT
- Di ruang kerja ChatGPT Business atau Enterprise/Edu, minta admin untuk mengaktifkan mode Developer untuk data yang terhubung. Pro mendukung aplikasi MCP kustom hanya-baca.
- Buka Pengaturan → Aplikasi → Buat, masukkan arcadegnt dan URL server MCP ini:
https://arcadegnt.com/mcp
- Pilih OAuth, pindai alat, selesaikan masuk dan persetujuan arcadegnt, lalu buat aplikasi. Mulai obrolan baru dan pilih arcadegnt dari menu alatnya.
Label dan ketersediaan ChatGPT bervariasi sesuai paket dan kebijakan ruang kerja. Tindakan tulis penuh saat ini memerlukan Business atau Enterprise/Edu.
Claude Code
claude mcp add --transport http arcadegnt https://arcadegnt.com/mcp
Lalu jalankan /mcp di Claude Code, pilih arcadegnt dan masuk.
Codex
codex mcp add arcadegnt --url https://arcadegnt.com/mcp
codex mcp login arcadegnt
Login membuka browser untuk masuk dengan email Anda.
Cursor
Tambahkan ke ~/.cursor/mcp.json (atau .cursor/mcp.json proyek), lalu masuk saat Cursor meminta:
{
"mcpServers": {
"arcadegnt": {
"url": "https://arcadegnt.com/mcp"
}
}
}
OpenCode
Tambahkan ke opencode.json di proyek (atau ~/.config/opencode/opencode.json), lalu masuk:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"arcadegnt": {
"type": "remote",
"url": "https://arcadegnt.com/mcp"
}
}
}
opencode mcp auth arcadegnt
Login membuka browser untuk masuk dengan email Anda.
VS Code
Tambahkan ke .vscode/mcp.json, mulai server dari file dan masuk:
{
"servers": {
"arcadegnt": {
"type": "http",
"url": "https://arcadegnt.com/mcp"
}
}
}
Manus
- Buka Pengaturan, lalu Konektor (di beberapa versi, Integrasi).
- Pilih Tambahkan konektor, lalu MCP Kustom. Beri nama arcadegnt, pilih transport HTTP dan tempel URL:
https://arcadegnt.com/mcp
- Saat Manus meminta Anda masuk, masukkan kode yang kami kirim melalui email dan pilih Izinkan.
OpenClaw
openclaw mcp add arcadegnt --url https://arcadegnt.com/mcp --transport streamable-http --auth oauth
openclaw mcp login arcadegnt
Login membuka browser untuk masuk dengan email Anda. openclaw mcp doctor arcadegnt --probe mengonfirmasi alat dimuat.
Hermes Agent
Tambahkan ke ~/.hermes/config.yaml; Hermes membuka browser untuk masuk saat pertama kali terhubung (/reload-mcp dalam sesi yang berjalan):
mcp_servers:
arcadegnt:
url: "https://arcadegnt.com/mcp"
auth: oauth
Klien MCP lainnya
Arahkan klien yang mendukung server jarak jauh (Streamable HTTP) dengan OAuth ke URL; klien mendaftar sendiri dan membuka halaman masuk. Tidak ada kunci API, header, atau token yang perlu ditempel.
https://arcadegnt.com/mcp
Coba tanyakan
- "Buatkan saya game arkade satu tombol di mana kapal menghindari balok jatuh, dengan arcadegnt."
- "Tambahkan papan skor tinggi dan layar judul ke game arcadegnt saya."
- "Gunakan sprite yang akan saya unggah untuk pemain dan musuh di game arcadegnt saya."
- "Kirim game saya ke Arcade arcadegnt dengan deskripsi dan tangkapan layar."
Alat
| Alat | Fungsinya |
|---|---|
create_game | Mulai game baru dari starter arcadegnt: proyek Godot 4.8 yang disiapkan untuk web (renderer Kompatibilitas, 1280x720 diregangkan), dengan kontrol keyboard, gamepad, dan multitouch yang sudah terhubung serta adegan kecil yang dapat dimainkan. |
list_games | Game pengguna dengan ID, alamat, dan apakah game tersebut live. |
get_game | Satu game dengan alamatnya dan hasil build terbarunya. |
get_guide | Cara game arcadegnt dibangun: proyek starter, aturan web yang ditegakkan build dan browser, kontrol sentuh dan gamepad, mendapatkan seni dan suara berkualitas tinggi (generator, paket CC0, kode), dan cara bekerja dengan alat-alat ini. |
list_files | Setiap file di proyek game dengan ukurannya. |
read_files | Isi hingga 40 file proyek sekaligus (file teks hingga 256 KB). |
write_files | Buat atau ganti hingga 60 file dalam satu panggilan (skrip, adegan, seni SVG, project.godot), dan opsional hapus file. |
edit_file | Ubah bagian dari satu file dengan penggantian teks persis. |
build | Impor proyek, muat setiap skrip dan adegan, jalankan game tanpa kepala selama beberapa detik, ekspor untuk web, dan terbitkan di alamatnya. |
get_build | Status dan kesalahan build (yang terbaru secara default). |
check_game | Mainkan build terbaru game (alamat mainnya) di Chrome tanpa kepala: di desktop (1280x720, keyboard dan mouse) dan di ponsel yang dipegang menyamping (844x390, sentuh) secara default. |
get_check | Hasil dari check_game yang masih berjalan. |
capture_video | Rekam game yang sedang dimainkan sebagai MP4 dengan suaranya: 30 fps halus pada resolusi penuh seberat apa pun game, untuk trailer, konten pendek sosial (TikTok, Reels, Shorts), dan halaman Arcade. |
make_video | Potong video game ini (capture_video atau hasil make_video sebelumnya) menjadi trailer atau konten pendek: klip dengan transisi, judul, teks, dan lower third bergaya trailer rilis, kartu akhir dengan tautan main, suara game, dan musik opsional. |
get_video | Status video; saat selesai, lembar kontaknya (8 bingkai di seluruhnya) dan tautan untuk mengunduh dan menontonnya. |
submit_to_arcade | Kirim build terbaru game dan halaman gamnya (set_arcade_page) ke Arcade, galeri game publik (arcade.arcadegnt.com dan mode acak). |
set_arcade_page | Halaman game di Arcade (arcade.arcadegnt.com/<slug>): deskripsi untuk pemain dan hingga 6 tangkapan layar yang dipilih dari hasil check_game game ini (berdasarkan check_id dan label, mis. |
remove_from_arcade | Keluarkan game dari Arcade, batalkan pengiriman yang tertunda, dan buka kuncinya: build terbaru kembali ke alamatnya sendiri dan build diterbitkan di sana lagi. |
get_stats | Pemutaran, pemain, dan peringkat pemain (1-5 bintang) untuk game (seumur hidup dan 14 hari terakhir, dibagi berdasarkan tempat pemutaran dimulai: Arcade (galeri), mode acak (feed), atau alamatnya sendiri (langsung)), plus status Arcade (galeri). |
get_game_scores | Setiap papan skor tinggi game (VbgntScores): entri terhitung terbaik lebih dulu, satu entri per pemain, 100 teratas, dan entri held\: skor mencurigakan (melanggar aturan di vbgnt_scores.json, tanpa lari berwaktu, atau jauh di depan papan) yang hanya terlihat oleh pengirimnya sampai disetujui. |
delete_game_score | Hapus satu entri (entry_id dari get_game_scores, terhitung atau ditahan) dari papan, atau tanpa entry_id setel ulang seluruh papan (perlu confirm=true). |
approve_game_score | Hitung skor yang ditahan (entry_id dari get_game_scores held\): skor bergabung dengan papan publik, menggantikan entri terhitung pemain itu saat mengalahkannya. |
get_asset_upload_link | Halaman tempat pengguna menjatuhkan file MEREKA SENDIRI ke dalam game: seni, lembar sprite, musik dan efek suara, font, model 2D dan 3D (glTF/GLB, OBJ, FBX), seluruh folder, atau paket aset .zip. |
import_asset | Unduh file https publik atau paket aset .zip (mis. |
create_asset_upload | Untuk agen yang menjalankan perintah (Claude Code, Codex): slot unggah satu jam untuk file di mesin ini dan perintah curl yang mengirimnya (ganti <LOCAL_FILE>). |
finish_asset_upload | Setelah mengunggah .zip dengan create_asset_upload: buka kemasannya ke assets/. |
list_assets | File media game dengan apa yang diketahui tentang masing-masing: ukuran gambar dan alfa serta petunjuk lembar sprite, panjang audio, mesh model 3D, nama dan panjang rig dan animasi, nama font; plus impor terbaru dan berapa banyak dari 150 MB yang digunakan. |
view_asset | Lihat file yang tidak dapat Anda buka sendiri: gambar (seni piksel diperbesar), sampel font, atau model 3D dirender dari empat sisi dengan -Z (maju) Godot ditandai, sehingga Anda dapat tahu arah hadapnya dan seberapa besarnya. |
set_game_images | Gunakan gambar di proyek sebagai layar pemuatan (splash: PNG/JPG/WebP/SVG, terbaik 1280x720 atau lebih besar, ditampilkan saat game diunduh dan dimulai; build mengonversinya ke PNG), atau splash_from_check: tangkapan layar check_game (mis. |
download_source | Tautan satu jam ke zip proyek Godot (terbuka di editor Godot 4.8, 4.8-dev7 atau lebih baru). |
delete_game | Hapus game secara permanen, file-file-nya, dan halaman webnya. |
whoami | Email akun yang masuk, jumlah game, dan batasannya. |
Plus sumber daya arcadegnt://guide (panduan build yang dibaca asisten terlebih dahulu) dan prompt make_game (jelaskan game; asisten membangunnya dan menaruhnya online).
Untuk daftar direktori
Deskripsi satu paragraf, siap ditempel:
arcadegnt (https://arcadegnt.com) - Make browser games by chatting with Claude, ChatGPT, Claude Code or Codex. The assistant writes a Godot 4.8 game; arcadegnt builds it, hosts it at its own address and plays it in headless Chrome on desktop and phone, returning screenshots. High scores, bring-your-own assets, a public games gallery (the Arcade). Remote server, OAuth, no API keys.