arcadegnt

resmi

AI asistanınızla sohbet ederek tarayıcı oyunları yapın: web oyunu yazar, arcadegnt masaüstü ve telefonda derler, barındırır ve test eder. Arkadaşlarınızla paylaşın veya resmi liste ve sıralama için arcade'mize gönderin!

Arcadegnt MCP ile neler yapabilirsiniz?

  • Bir tarayıcı oyununu sohbet komutundan oluşturun — Asistanınızdan make_game komutunu kullanarak bir Godot 4.8 oyunu yapmasını isteyin, ardından canlı bir web adresine yayınlayın.
  • Derlemeler ve kontrollerle oyununuzu geliştirin — Asistanın dosyaları değiştirmesini sağlayın, güncellemeleri yayınlamak için build komutunu çalıştırın ve masaüstü ile mobilde ekran görüntüleriyle test oynamak için check_game komutunu kullanın.
  • Yüksek skorlar ve oyuncu puanları ekleyin — Lider tablolarını görüntülemek için get_game_scores, girişleri doğrulamak için approve_game_score ve oynanma ile yıldız puanlarını takip etmek için get_stats kullanın.
  • Kendi varlıklarınızı yükleyin ve yönetin — Sanat, sprite, müzik veya 3D modelleri eklemek için get_asset_upload_link ile bir bağlantı alın, ardından bunları incelemek için list_assets ve view_asset kullanın.
  • Fragmanlar ve sosyal medya kısa videoları oluşturun — capture_video ile oynanışı kaydedin, ardından TikTok veya Reels için altyazılar, geçişler ve bir bitiş kartıyla klipler kesmek için make_video kullanın.
  • Herkese açık Arcade galerisine yayınlayın — Oyununuzu submit_to_arcade ile gönderin, sayfasını set_arcade_page ile ayarlayın ve performansını get_stats ile takip edin.

Barındırılan MCP Sunucusu

npx add-mcp 'https://arcadegnt.com/mcp'

Claude Code, Codex, Cursor ve daha fazlasına kurulur

Dokümantasyon

Yapay zeka asistanınızla sohbet ederek tarayıcı oyunları yapın. Asistan bir Godot 4.8 oyunu yazar; arcadegnt onu oluşturur, kendi web adresinde yayınlar ve masaüstü ile telefonda gerçek bir tarayıcıda oynar, böylece asistan ekran görüntülerini görür ve yanlış olanı düzeltir.

Ayrıntılar

Sunucu URL'si

https://arcadegnt.com/mcp

Taşıma

Akışkan HTTP: POST üzerinden JSON-RPC 2.0, JSON yanıtları, oturum kimliği yok

Kimlik doğrulama

Dinamik istemci kaydı ve PKCE (S256) ile OAuth 2.1; kullanıcılar e-postayla gönderilen bir kodla oturum açar. Keşif: https://arcadegnt.com/.well-known/oauth-protected-resource

API anahtarları

Yok. arcadegnt asla bir model çalıştırmaz: işi kullanıcının kendi asistanı yapar

Protokol sürümleri

2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05

Yetenekler

32 araç, 1 kaynak (arcadegnt://guide), 1 istem (make_game)

Motor

Godot 4.8 (GDScript), web için dışa aktarılmıştır; oyunlar masaüstünde ve telefonlarda oynanır

Şunlarla çalışır

Claude, ChatGPT, Claude Code, Codex, Cursor, OpenCode, VS Code, Manus, OpenClaw, Hermes Agent ve diğer uzak-MCP istemcileri

Belgeler

Derleme kılavuzu · llms.txt · Video eğitim kampı

Arcade

arcade.arcadegnt.com

Gizlilik · Şartlar

Gizlilik politikası · Şartlar

Destek

hello@arcadegnt.com

Asistanınızı bağlayın

Yeni misiniz? YouTube'daki arcadegnt eğitim kampı, bir asistanı bağlamayı ve ilk oyununuzu yapmayı gösterir.

Claude (web ve masaüstü)

  1. Ayarlar'ı, ardından Bağlayıcılar'ı açın.
  2. Özel bağlayıcı ekle'yi seçin, arcadegnt olarak adlandırın ve URL'yi yapıştırın:
https://arcadegnt.com/mcp
  1. Bağlan'a basın, size e-postayla gönderdiğimiz kodu girin ve İzin Ver'i seçin.
  2. Sorun: "arcadegnt ile bana tek tuşlu bir atari oyunu yap."

ChatGPT

  1. Bir ChatGPT Business veya Enterprise/Edu çalışma alanında, bağlı veriler için Geliştirici modunu etkinleştirmesini bir yöneticiden isteyin. Pro, salt okunur özel MCP uygulamalarını destekler.
  2. Ayarlar → Uygulamalar → Oluştur'u açın, arcadegnt ve bu MCP sunucu URL'sini girin:
https://arcadegnt.com/mcp
  1. OAuth'u seçin, araçları tarayın, arcadegnt oturum açma ve onayını tamamlayın, ardından uygulamayı oluşturun. Yeni bir sohbet başlatın ve araçlar menüsünden arcadegnt'yi seçin.

ChatGPT etiketleri ve kullanılabilirliği plana ve çalışma alanı politikasına göre değişir. Tam yazma işlemleri şu anda Business veya Enterprise/Edu gerektirir.

Claude Code

claude mcp add --transport http arcadegnt https://arcadegnt.com/mcp

Ardından Claude Code'da /mcp komutunu çalıştırın, arcadegnt'yi seçin ve oturum açın.

Codex

codex mcp add arcadegnt --url https://arcadegnt.com/mcp
codex mcp login arcadegnt

Giriş, e-postanızla oturum açmak için bir tarayıcı açar.

Cursor

~/.cursor/mcp.json dosyasına (veya projenin .cursor/mcp.json dosyasına) ekleyin, ardından Cursor sorduğunda oturum açın:

{
  "mcpServers": {
    "arcadegnt": {
      "url": "https://arcadegnt.com/mcp"
    }
  }
}

OpenCode

Projedeki opencode.json dosyasına (veya ~/.config/opencode/opencode.json dosyasına) ekleyin, ardından oturum açın:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "arcadegnt": {
      "type": "remote",
      "url": "https://arcadegnt.com/mcp"
    }
  }
}
opencode mcp auth arcadegnt

Giriş, e-postanızla oturum açmak için bir tarayıcı açar.

VS Code

.vscode/mcp.json dosyasına ekleyin, sunucuyu dosyadan başlatın ve oturum açın:

{
  "servers": {
    "arcadegnt": {
      "type": "http",
      "url": "https://arcadegnt.com/mcp"
    }
  }
}

Manus

  1. Ayarlar'ı, ardından Bağlayıcılar'ı açın (bazı sürümlerde, Tümleştirmeler).
  2. Bağlayıcı ekle'yi, ardından Özel MCP'yi seçin. arcadegnt olarak adlandırın, HTTP taşımasını seçin ve URL'yi yapıştırın:
https://arcadegnt.com/mcp
  1. Manus sizden oturum açmanızı istediğinde, size e-postayla gönderdiğimiz kodu girin ve İzin Ver'i seçin.

OpenClaw

openclaw mcp add arcadegnt --url https://arcadegnt.com/mcp --transport streamable-http --auth oauth
openclaw mcp login arcadegnt

Giriş, e-postanızla oturum açmak için bir tarayıcı açar. openclaw mcp doctor arcadegnt --probe araçların yüklendiğini onaylar.

Hermes Agent

~/.hermes/config.yaml dosyasına ekleyin; Hermes ilk bağlandığında oturum açmak için bir tarayıcı açar (çalışan bir oturumda /reload-mcp):

mcp_servers:
  arcadegnt:
    url: "https://arcadegnt.com/mcp"
    auth: oauth

Diğer herhangi bir MCP istemcisi

OAuth ile uzak sunucuları (Akışkan HTTP) destekleyen bir istemciyi URL'ye yönlendirin; istemci kendini kaydeder ve oturum açma sayfasını açar. Yapıştırılacak API anahtarı, başlık veya belirteç yok.

https://arcadegnt.com/mcp

Denemeyi deneyin

  • "arcadegnt ile bir geminin düşen bloklardan kaçtığı tek tuşlu bir atari oyunu yap."
  • "arcadegnt oyunuma bir yüksek skor tablosu ve bir başlık ekranı ekle."
  • "arcadegnt oyunumda oyuncu ve düşmanlar için yükleyeceğim sprite'ları kullan."
  • "Oyunumu bir açıklama ve ekran görüntüleriyle arcadegnt Arcade'e gönder."

Araçlar

AraçNe yapar
create_gamearcadegnt başlangıç projesinden yeni bir oyun başlatın: web için kurulmuş bir Godot 4.8 projesi (Compatibility oluşturucu, 1280x720 gerilmiş), klavye, gamepad ve çoklu dokunma kontrolleri zaten bağlı ve küçük oynanabilir bir sahne ile.
list_gamesKullanıcının oyunları, kimlikleri, adresleri ve canlı olup olmadıkları.
get_gameAdresi ve en son derlemesinin sonucuyla birlikte bir oyun.
get_guidearcadegnt oyunlarının nasıl oluşturulduğu: başlangıç projesi, derlemenin ve tarayıcının uyguladığı web kuralları, dokunma ve gamepad kontrolleri, yüksek kaliteli sanat ve ses elde etme (üreteçler, CC0 paketleri, kod) ve bu araçlarla nasıl çalışılacağı.
list_filesOyunun projesindeki her dosya, boyutuyla birlikte.
read_filesAynı anda en fazla 40 proje dosyasının içeriği (256 KB'a kadar metin dosyaları).
write_filesTek çağrıda en fazla 60 dosya oluşturun veya değiştirin (komut dosyaları, sahneler, SVG sanatı, project.godot) ve isteğe bağlı olarak dosyaları silin.
edit_fileTam metin değiştirme ile bir dosyanın bir bölümünü değiştirin.
buildProjeyi içe aktarın, her komut dosyasını ve sahneyi yükleyin, oyunu birkaç saniye başsız çalıştırın, web için dışa aktarın ve adresinde yayınlayın.
get_buildBir derlemenin durumu ve hataları (varsayılan olarak en sonuncusu).
check_gameOyunun en son derlemesini (oyun adresi) başsız Chrome'da oynatın: varsayılan olarak masaüstünde (1280x720, klavye ve fare) ve yan tutulan bir telefonda (844x390, dokunma).
get_checkHâlâ çalışan bir check_game'in sonucu.
capture_videoOyunun oynanışını sesiyle birlikte MP4 olarak kaydedin: oyun ne kadar ağır olursa olsun tam çözünürlükte akıcı 30 fps, fragmanlar, sosyal kısa videolar (TikTok, Reels, Shorts) ve Arcade sayfası için.
make_videoBu oyunun videolarını (capture_video veya daha önceki make_video sonuçları) bir fragman veya kısa videoya kesin: geçişlerle klipler, bir başlık, altyazılar ve bir yayın fragmanı tarzında alt üçte birlikler, oynatma bağlantısıyla bir bitiş kartı, oyunun sesi ve isteğe bağlı müzik.
get_videoBir videonun durumu; bittiğinde, iletişim sayfası (8 kare) ve indirme ve izleme bağlantıları.
submit_to_arcadeOyunun en son derlemesini ve oyun sayfasını (set_arcade_page) Arcade'e, genel oyun galerisine (arcade.arcadegnt.com ve rastgele mod) gönderin.
set_arcade_pageOyunun Arcade'deki sayfası (arcade.arcadegnt.com/<slug>): oyuncular için bir açıklama ve bu oyunun check_game sonuçlarından seçilen en fazla 6 ekran görüntüsü (check_id ve etikete göre, ör.
remove_from_arcadeOyunu Arcade'den çıkarın, bekleyen gönderimi bırakın ve kilidini açın: en son derleme kendi adresine geri döner ve derlemeler orada yeniden yayınlanır.
get_statsBir oyun için oynanışlar, oyuncular ve oyuncuların derecelendirmeleri (1-5 yıldız) (ömür boyu ve son 14 gün, oynanışların başladığı yere göre bölünmüş: Arcade (galeri), rastgele mod (akış) veya kendi adresi (doğrudan)), artı Arcade durumu (galeri).
get_game_scoresBir oyunun her yüksek skor tablosu (VbgntScores): sayılan girişler en iyiden başlayarak, oyuncu başına bir giriş, ilk 100 ve held\ girişleri: şüpheli skorlar (vbgnt_scores.json'daki kuralların üzerinde, zamanlanmış koşu yok veya tablonun çok ilerisinde) onaylanana kadar yalnızca gönderenin gördüğü.
delete_game_scoreBir tablodan bir girişi kaldırın (get_game_scores'tan entry_id, sayılan veya bekletilen) veya entry_id olmadan tüm tabloyu sıfırlayın (confirm=true gerektirir).
approve_game_scoreBekletilen bir skoru sayın (get_game_scores held\'dan entry_id): genel tabloya katılır, yendiğinde o oyuncunun sayılan girişini değiştirir.
get_asset_upload_linkKullanıcının KENDİ dosyalarını oyuna bıraktığı bir sayfa: sanat, sprite sayfaları, müzik ve ses efektleri, yazı tipleri, 2D ve 3D modeller (glTF/GLB, OBJ, FBX), tüm klasörler veya .zip varlık paketleri.
import_assetGenel bir https dosyasını veya .zip varlık paketini indirin (ör.
create_asset_uploadKomutları çalıştıran aracılar için (Claude Code, Codex): bu makinedeki bir dosya için bir saatlik yükleme yuvası ve onu gönderen curl komutu (<LOCAL_FILE> değiştirin).
finish_asset_uploadcreate_asset_upload ile bir .zip yükledikten sonra: assets/ içine açın.
list_assetsOyunun medya dosyaları, her biri hakkında bilinenlerle: görüntü boyutu ve alfa ve bir sprite sayfası ipucu, ses uzunluğu, bir 3D modelin ağları, donanımı ve animasyon adları ve uzunlukları, bir yazı tipinin adı; artı son içe aktarmalar ve 150 MB'ın ne kadarının kullanıldığı.
view_assetKendiniz açamadığınız bir dosyayı görün: bir görüntü (ölçeklenmiş piksel sanatı), bir yazı tipi örneği veya Godot'un -Z (ileri) işaretli dört taraftan işlenmiş bir 3D model, böylece hangi yöne baktığını ve ne kadar büyük olduğunu söyleyebilirsiniz.
set_game_imagesProjede bir görüntüyü yükleme ekranı olarak kullanın (splash: PNG/JPG/WebP/SVG, en iyi 1280x720 veya daha büyük, oyun indirilirken ve başlarken gösterilir; derleme onu PNG'ye dönüştürür) veya splash_from_check: bir check_game ekran görüntüsü (ör.
download_sourceGodot projesinin bir zip'ine bir saatlik bağlantı (Godot 4.8 düzenleyicide açılır, 4.8-dev7 veya daha yeni).
delete_gameBir oyunu, dosyalarını ve web sayfasını kalıcı olarak silin.
whoamiOturum açmış hesabın e-postası, oyun sayısı ve sınırları.

Artı kaynak arcadegnt://guide (asistanın ilk okuduğu derleme kılavuzu) ve istem make_game (bir oyun tanımlayın; asistan onu oluşturur ve çevrimiçi yayınlar).

Dizin listeleri için

Yapıştırmaya hazır tek paragraflık bir açıklama:

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.