Shiny Gen / Blog

Laat Claude of ChatGPT je game bouwen: een gehoste MCP-server om games te maken

Ook in: English · Español · Deutsch · Français · Português · Italiano · Svenska · Norsk · Bahasa Indonesia · Türkçe · Polski · Tiếng Việt · Русский · 日本語 · 한국어 · 繁體中文

Om Claude of ChatGPT je game te laten bouwen, verbind je hem met mcp.shinygen.ai, de gehoste MCP-server van Shiny Gen. Je hoeft niets te installeren: geen engine, geen plug-in voor een editor, geen lokale server. Eenmaal verbonden leest je assistent je live Shiny Gen-project, schrijft hij GDScript en genereert hij art, 3D-modellen en geluid. Daarna doet hij het deel dat meestal bij jou blijft liggen: hij start de game, maakt screenshots, drukt op de knoppen, leest de runtimefouten en repareert wat hij kapot heeft gemaakt.

MCP (Model Context Protocol) is een open standaard om een AI-assistent tools te geven. Shiny Gen stelt zijn engine, editors en generatiemodellen beschikbaar als MCP-tools, zodat elke assistent die MCP spreekt ze kan gebruiken. Deze post behandelt de installatie stap voor stap, wat de assistent met de tools kan, wat het kost en de beperkingen.

Er zijn twee manieren om te verbinden. Je kunt je assistent hosten vanuit je geopende Shiny Gen-app (de stappen hieronder), en dat werkt zolang die app open blijft. Of je kunt je AI een link voor een agentsessie geven: hij opent Shiny Gen in zijn eigen browser en werkt daar, zonder dat er aan jouw kant iets open hoeft te staan. De tweede manier staat verderop.

Wat je nodig hebt

Installeer het

1. Open de modelkiezer

Open in Shiny Gen de game waaraan je wilt werken (of begin een nieuwe met de knop +). Open het tabblad Agent onderaan in de editor en tik op de modelnaam naast het chatvenster. De lijst Kies een model eindigt met Extern model verbinden via MCP: kies dat.

De lijst Kies een model in Shiny Gen: verschillende ingebouwde modellen met hun vermenigvuldigers in edelstenen, en een laatste rij met Extern model verbinden via MCP, Bouw in dit tabblad met Claude, ChatGPT, Grok, Cursor of opencode.
De AI-modelkiezer. De laatste rij verbindt een externe assistent in plaats van de ingebouwde agent.

2. Druk op Externe agent hosten

Het scherm Gebruik je eigen AI opent. Druk onder Verbind je AI met dit tabblad op Externe agent hosten. De app toont dan "Wachten tot je AI verbinding maakt".

Bij deze manier is die stap verplicht, en hij komt eerst: tot je erop drukt, weigert de server je assistent en zegt hem dat hij jou moet vragen op precies deze knop te drukken. Je doet het één keer per sessie, en het hosten blijft actief zolang Shiny Gen open is. (De knop Link voor agentsessie maken op hetzelfde scherm is de andere manier, waarbij je app niet open hoeft te zijn.)

Het scherm Gebruik je eigen AI: een knop Link voor agentsessie maken, daarna Verbind je AI met dit tabblad met een knop Externe agent hosten en de melding Je AI kan pas verbinden als je hierop drukt.
Gebruik je eigen AI. Externe agent hosten zet de deur open voor je assistent, voor deze sessie.

3. Voeg de server toe aan je assistent

Het adres is:

https://mcp.shinygen.ai/mcp

Neem het pad /mcp mee; de host alleen is niet het endpoint. Doe daarna in je client het volgende:

claude mcp add --transport http shinygen https://mcp.shinygen.ai/mcp
De stappen per client in de app: knoppen voor Claude, ChatGPT, Grok, Cursor en opencode, daarna vier genummerde stappen voor Claude, waaronder het commando claude mcp add voor Claude Code.
De stappen voor Claude, zoals de app ze toont terwijl hij wacht tot je AI verbinding maakt.

4. Geef toegang

De eerste keer dat een client verbindt, opent je browser een toestemmingspagina van Shiny Gen. Log in en keur goed. Inloggen gebruikt OAuth, en de assistent vraagt om drie rechten:

Je kunt de verbinding op elk moment verbreken, en Shiny Gen heeft een schakelaar waarmee je alle assistenten verbiedt om met je account te verbinden.

5. Vraag om een game

Begin een chat in je assistent en zeg wat hij moet bouwen: "Maak een top-down racegame met drie rondes tegen twee computerauto's. Pijltjestoetsen om te sturen. Toon het aantal rondes." Houd het Shiny Gen-tabblad in beeld: de wijzigingen verschijnen daar live terwijl de assistent werkt, en je kunt de game op elk moment spelen.

Wat de assistent kan

De tools vallen in vijf groepen. Je assistent kiest ze zelf.

Die lus van schrijven, starten, kijken en drukken is waar het om draait. Een assistent die alleen code kan schrijven, moet gokken of de game werkt; een die hem kan zien en spelen, zoekt het uit.

Wat het kost

Shiny Gen heeft ook een eigen agent in de app, met dezelfde mogelijkheden. Het verschil is wie het model draait: de ingebouwde agent draait op Shiny Gen en elke stap ervan kost edelstenen, terwijl een externe assistent op jouw abonnement draait. Zie de prijspagina voor de prijzen van edelstenen.

Hoe een gehoste server verschilt van MCP-servers die een brug naar de desktop slaan

De meeste MCP-servers voor game-engines zijn lokale bruggen. Je installeert de engine en een plug-in voor de editor, draait een kleine server op je computer en wijst je assistent er met een commando naar. De assistent bestuurt dan de desktopeditor op die ene machine. Dat past goed als je al in een desktopengine werkt: hij bereikt de hele editor, en de engine kan native builds van je game maken.

Een gehoste server werkt anders:

De nadelen zijn dezelfde als die van Shiny Gen zelf: projecten draaien op onze gesandboxte fork van Godot, dus de standaard Godot-editor kan ze niet openen, en er zijn nog geen native builds van je game.

Beperkingen

Of laat je AI Shiny Gen zelf draaien

Met een link voor een agentsessie draait je AI Shiny Gen in zijn eigen browser, en aan jouw kant hoeft niets open te blijven.

  1. Maak de link. Druk voor een nieuwe game op + en dan op Link onder Gebruik je eigen agent. Voor een game die je open hebt, open je de modelkiezer, kies je Extern model verbinden via MCP en daarna Link voor agentsessie maken.
  2. Kies hoe lang de sessie duurt: 1 uur of 24 uur.
  3. Druk op Link kopiëren en plak hem bij je AI. De kopie bevat een korte notitie die hem vertelt hoe hij de link opent. Je kunt Shiny Gen nu sluiten.

Je AI opent de link in zijn eigen browser (een headless browser die zijn code start, telt ook) en krijgt een Shiny Gen-editor op die game plus een token voor dezelfde MCP-server, zonder inlog- of toestemmingsstap. De beperkingen: de link werkt één keer, binnen een uur; je account heeft één actieve agentsessie tegelijk, dus een nieuwere link beëindigt de oudere; terwijl de sessie loopt, opent je eigen kopie van die game alleen-lezen met een knop Agentsessie beëindigen; en je kunt sessies bekijken en intrekken onder Agent access and spending. Edelstenen werken op dezelfde manier als hierboven. De MCP-referentie heeft de details, en ook hoe je je eigen MCP-client schrijft.

Als het niet verbindt

Veelgestelde vragen

Is er een MCP-server voor Godot?

Ja, van twee soorten. Lokale brugservers verbinden een assistent met de Godot-editor op de desktop van je computer, via een plug-in voor de editor. De server van Shiny Gen op mcp.shinygen.ai is gehost: hij bestuurt een Godot-game die in Shiny Gen draait, in je browser of de app, zonder iets te installeren.

Moet ik iets installeren?

Nee. Je voegt het adres https://mcp.shinygen.ai/mcp toe aan je assistent en logt in. De game draait in Shiny Gen in je browser of de app.

Werkt het met ChatGPT?

Ja. Zet in ChatGPT de ontwikkelaarsmodus aan onder Instellingen, Connectors, Geavanceerd, en maak dan een connector met het adres. Claude, Grok, Cursor, opencode en elke andere MCP-client werken ook.

Wat kost het?

Verbinden en codewijzigingen kosten geen edelstenen. Afbeeldingen, 3D-modellen, animaties en geluid genereren kost edelstenen, met een dagelijks maximum. Gratis accounts krijgen een proefperiode van 30 dagen en daarna een wekelijkse toelage voor acties (momenteel 300); elke aankoop vanaf $2.99 haalt de toelage weg.

Werkt het als Shiny Gen gesloten is?

Ja, met een link voor een agentsessie: je AI draait Shiny Gen in zijn eigen browser, dus aan jouw kant hoeft niets open te blijven. Verbind je in plaats daarvan door te hosten vanuit je app (Externe agent hosten), dan moet de app open blijven terwijl de assistent werkt.

Kan ik mijn eigen client bouwen?

Ja. De server gebruikt Streamable HTTP en OAuth 2.1 met PKCE, met dynamische clientregistratie voor openbare clients. De MCP-referentie heeft de details.

Begin een nieuwe game die je AI bouwt

Opent Shiny Gen met een nieuwe, lege Godot-game. Open daarna het tabblad Agent, kies Extern model verbinden via MCP en druk op Externe agent hosten.

Sommige pagina's waarnaar dit artikel linkt, zijn in het Engels.

Laatst bijgewerkt: 10 oktober 2026