Shiny Gen / Blog

Lass Claude oder ChatGPT dein Spiel bauen: ein gehosteter MCP-Server zum Spielemachen

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

Damit Claude oder ChatGPT dein Spiel baut, verbinde es mit mcp.shinygen.ai, dem gehosteten MCP-Server von Shiny Gen. Du musst nichts installieren: keine Engine, kein Editor-Plugin, keinen lokalen Server. Sobald er verbunden ist, liest dein Assistent dein laufendes Shiny-Gen-Projekt, schreibt GDScript und generiert Grafik, 3D-Modelle und Sound. Dann erledigt er den Teil, der sonst meist bei dir bleibt: Er startet das Spiel, macht Screenshots, drückt die Steuerung, liest die Laufzeitfehler und behebt, was er kaputt gemacht hat.

MCP (Model Context Protocol) ist ein offener Standard, um einem KI-Assistenten Tools zu geben. Shiny Gen stellt seine Engine, seine Editoren und seine Generierungsmodelle als MCP-Tools bereit, sodass jeder Assistent, der MCP spricht, sie nutzen kann. Dieser Beitrag behandelt die Einrichtung Schritt für Schritt, was die Tools dem Assistenten ermöglichen, was es kostet und die Grenzen.

Es gibt zwei Wege, dich zu verbinden. Du kannst deinen Assistenten aus deiner geöffneten Shiny-Gen-App hosten (die Schritte unten), und er funktioniert, solange diese App offen bleibt. Oder du kannst deiner KI einen Agent-Sitzungslink geben: Sie öffnet Shiny Gen in ihrem eigenen Browser und arbeitet dort, ohne dass auf deiner Seite etwas offen sein muss. Der zweite Weg steht weiter unten.

Was du brauchst

Einrichtung

1. Öffne die Modellauswahl

Öffne in Shiny Gen das Spiel, an dem du arbeiten willst (oder starte mit dem Button + ein neues). Öffne den Tab Agent unten im Editor und tippe auf den Modellnamen neben dem Chatfeld. Die Liste Modell wählen endet mit Externes Modell per MCP verbinden: Wähl das.

Die Liste Modell wählen in Shiny Gen: mehrere eingebaute Modelle mit ihren Edelstein-Multiplikatoren und eine letzte Zeile mit Externes Modell per MCP verbinden, Mit Claude, ChatGPT, Grok, Cursor oder opencode in diesem Tab bauen.
Die Auswahl der KI-Modelle. Die letzte Zeile verbindet einen externen Assistenten statt des eingebauten Agenten.

2. Tippe auf Externen Agenten hosten

Der Bildschirm Eigene KI nutzen öffnet sich. Tippe unter Verbinde deine KI mit diesem Tab auf Externen Agenten hosten. Die App zeigt dann "Warte auf die Verbindung deiner KI".

Für diesen Weg ist der Schritt nötig, und er kommt zuerst: Bis du darauf tippst, weist der Server deinen Assistenten ab und sagt ihm, dich zu bitten, genau diesen Button zu drücken. Du machst das einmal pro Sitzung, und das Hosting bleibt offen, solange Shiny Gen offen ist. (Der Button Agent-Sitzungslink erstellen auf demselben Bildschirm ist der andere Weg, für den deine App nicht offen sein muss.)

Der Bildschirm Eigene KI nutzen: ein Button Agent-Sitzungslink erstellen, darunter Verbinde deine KI mit diesem Tab mit einem Button Externen Agenten hosten und dem Hinweis Deine KI kann sich erst verbinden, wenn du hier drückst.
Eigene KI nutzen. Externen Agenten hosten öffnet deinem Assistenten die Tür, für diese Sitzung.

3. Füg den Server zu deinem Assistenten hinzu

Die Adresse ist:

https://mcp.shinygen.ai/mcp

Gib den Pfad /mcp mit an; der Host allein ist nicht der Endpunkt. Dann in deinem Client:

claude mcp add --transport http shinygen https://mcp.shinygen.ai/mcp
Die Client-Schritte in der App: Buttons für Claude, ChatGPT, Grok, Cursor und opencode, dann vier nummerierte Schritte für Claude, darunter der Befehl claude mcp add für Claude Code.
Die Schritte für Claude, so wie die App sie zeigt, während sie auf die Verbindung deiner KI wartet.

4. Gib den Zugriff frei

Wenn sich ein Client zum ersten Mal verbindet, öffnet dein Browser eine Zustimmungsseite von Shiny Gen. Melde dich an und stimm zu. Die Anmeldung nutzt OAuth, und der Assistent fragt nach drei Berechtigungen:

Du kannst die Verbindung jederzeit trennen, und Shiny Gen hat einen Schalter, mit dem du alle Assistenten davon abhältst, sich mit deinem Konto zu verbinden.

5. Bitte um ein Spiel

Starte einen Chat in deinem Assistenten und sag, was er bauen soll: "Mach ein Rennspiel von oben mit drei Runden gegen zwei Computerautos. Pfeiltasten zum Fahren. Zeig die Rundenzahl." Behalte den Shiny-Gen-Tab im Blick: Die Änderungen erscheinen dort live, während der Assistent arbeitet, und du kannst das Spiel jederzeit spielen.

Was der Assistent kann

Die Tools fallen in fünf Gruppen. Dein Assistent wählt sie selbst aus.

Genau um diese Schleife aus Schreiben, Starten, Hinsehen und Drücken geht es. Ein Assistent, der nur Code schreiben kann, muss raten, ob das Spiel funktioniert; einer, der es sehen und spielen kann, findet es heraus.

Was es kostet

Shiny Gen hat außerdem einen eigenen Agenten in der App, mit denselben Fähigkeiten. Der Unterschied ist, wer das Modell betreibt: Der eingebaute Agent läuft bei Shiny Gen, und jeder seiner Schritte kostet Edelsteine, während ein externer Assistent über dein Abo läuft. Die Edelsteinpreise stehen auf der Preisseite.

Wie sich ein gehosteter Server von MCP-Servern mit Desktop-Brücke unterscheidet

Die meisten MCP-Server für Spiele-Engines sind lokale Brücken. Du installierst die Engine und ein Plugin für ihren Editor, startest einen kleinen Server auf deinem Computer und richtest deinen Assistenten mit einem Befehl darauf aus. Der Assistent steuert dann den Desktop-Editor auf diesem einen Rechner. Das passt gut, wenn du schon in einer Desktop-Engine arbeitest: Es erreicht den ganzen Editor, und die Engine kann native Builds deines Spiels machen.

Ein gehosteter Server funktioniert anders:

Die Kompromisse sind dieselben wie bei Shiny Gen selbst: Projekte laufen auf unserem abgeschotteten Fork von Godot, deshalb kann der normale Godot-Editor sie nicht öffnen, und native Builds deines Spiels gibt es noch nicht.

Grenzen

Oder lass deine KI Shiny Gen selbst betreiben

Mit einem Agent-Sitzungslink betreibt deine KI Shiny Gen in ihrem eigenen Browser, und auf deiner Seite muss nichts offen bleiben.

  1. Erstelle den Link. Für ein neues Spiel tippe auf + und dann auf Link unter Eigenen Agenten nutzen. Für ein geöffnetes Spiel öffne die Modellauswahl, wähle Externes Modell per MCP verbinden und dann Agent-Sitzungslink erstellen.
  2. Wähle, wie lange die Sitzung dauert: 1 Stunde oder 24 Stunden.
  3. Tippe auf Link kopieren und füg ihn bei deiner KI ein. Die Kopie enthält eine kurze Notiz, die ihr sagt, wie sie den Link öffnet. Du kannst Shiny Gen jetzt schließen.

Deine KI öffnet den Link in ihrem eigenen Browser (ein Headless-Browser, den ihr Code startet, zählt auch) und bekommt einen Shiny-Gen-Editor für dieses Spiel plus ein Token für denselben MCP-Server, ohne Anmelde- oder Zustimmungsschritt. Die Grenzen: Der Link funktioniert einmal, innerhalb einer Stunde; dein Konto hat immer nur eine aktive Agent-Sitzung, ein neuerer Link beendet also den älteren; während die Sitzung läuft, öffnet sich deine eigene Kopie dieses Spiels schreibgeschützt mit einem Button Agent-Sitzung beenden; und unter Agent access and spending kannst du Sitzungen sehen und widerrufen. Edelsteine funktionieren genauso wie oben. Die MCP-Referenz hat die Details, auch dazu, wie du deinen eigenen MCP-Client schreibst.

Wenn die Verbindung nicht klappt

Häufige Fragen

Gibt es einen MCP-Server für Godot?

Ja, in zwei Arten. Lokale Brücken-Server verbinden einen Assistenten über ein Editor-Plugin mit dem Godot-Editor auf deinem Computer. Der Server von Shiny Gen auf mcp.shinygen.ai ist gehostet: Er steuert ein Godot-Spiel, das in Shiny Gen läuft, in deinem Browser oder in der App, ohne Installation.

Muss ich etwas installieren?

Nein. Du fügst die Adresse https://mcp.shinygen.ai/mcp zu deinem Assistenten hinzu und meldest dich an. Das Spiel läuft in Shiny Gen in deinem Browser oder in der App.

Funktioniert es mit ChatGPT?

Ja. Schalte in ChatGPT unter Settings, Connectors, Advanced den Developer mode ein und erstelle dann einen Connector mit der Adresse. Claude, Grok, Cursor, opencode und jeder andere MCP-Client funktionieren auch.

Was kostet es?

Verbinden und Codeänderungen kosten keine Edelsteine. Das Generieren von Bildern, 3D-Modellen, Animationen und Sound kostet Edelsteine, mit einem täglichen Limit. Kostenlose Konten bekommen eine 30-tägige Testphase und dann ein wöchentliches Kontingent an Aktionen (derzeit 300); ein beliebiger Kauf ab $2.99 hebt das Kontingent auf.

Funktioniert es, wenn Shiny Gen geschlossen ist?

Ja, mit einem Agent-Sitzungslink: Deine KI betreibt Shiny Gen in ihrem eigenen Browser, auf deiner Seite muss also nichts offen bleiben. Wenn du dich stattdessen per Hosting aus deiner App verbindest (Externen Agenten hosten), muss die App offen bleiben, während der Assistent arbeitet.

Kann ich meinen eigenen Client bauen?

Ja. Der Server nutzt Streamable HTTP und OAuth 2.1 mit PKCE, mit dynamischer Client-Registrierung für öffentliche Clients. Die MCP-Referenz hat die Details.

Neues Spiel für deine KI starten

Öffnet Shiny Gen mit einem neuen, leeren Godot-Spiel. Öffne dann den Tab Agent, wähle Externes Modell per MCP verbinden und tippe auf Externen Agenten hosten.

Einige Seiten, auf die dieser Beitrag verlinkt, sind auf Englisch.

Zuletzt aktualisiert: 10. Oktober 2026