Shiny Gen / Blogg

Låt Claude eller ChatGPT bygga ditt spel: en hostad MCP-server för att göra spel

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

För att låta Claude eller ChatGPT bygga ditt spel ansluter du den till mcp.shinygen.ai, Shiny Gens hostade MCP-server. Det finns inget att installera: ingen motor, inget tillägg till någon redigerare, ingen lokal server. När den är ansluten läser din assistent ditt levande Shiny Gen-projekt, skriver GDScript och genererar grafik, 3D-modeller och ljud. Sedan gör den det som annars brukar bli kvar hos dig: den kör spelet, tar skärmbilder, trycker på kontrollerna, läser körfelen och rättar det den har förstört.

MCP (Model Context Protocol) är en öppen standard för att ge en AI-assistent verktyg. Shiny Gen gör sin motor, sina redigerare och sina genereringsmodeller tillgängliga som MCP-verktyg, så att alla assistenter som talar MCP kan använda dem. Det här inlägget går igenom installationen steg för steg, vad verktygen låter assistenten göra, vad det kostar och begränsningarna.

Det finns två sätt att ansluta. Du kan ta emot din assistent från din öppna Shiny Gen-app (stegen nedan), och den fungerar så länge appen är öppen. Eller så kan du ge din AI en länk för agentsession: den öppnar Shiny Gen i sin egen webbläsare och arbetar där, utan att något är öppet hos dig. Det andra sättet finns längre ner.

Det här behöver du

Ställ in det

1. Öppna modellväljaren

Öppna spelet du vill arbeta med i Shiny Gen (eller starta ett nytt med knappen +). Öppna fliken Agent längst ner i redigeraren och tryck på modellnamnet bredvid chattrutan. Listan Välj en modell slutar med Anslut extern modell med MCP: välj den.

Listan Välj en modell i Shiny Gen: flera inbyggda modeller med sina multiplikatorer för ädelstenar, och en sista rad där det står Anslut extern modell med MCP, Använd Claude, ChatGPT, Grok, Cursor eller opencode för att bygga i den här fliken.
Väljaren för AI-modell. Den sista raden ansluter en extern assistent i stället för den inbyggda agenten.

2. Tryck på Ta emot extern agent

Skärmen Använd din egen AI öppnas. Under Anslut din AI till den här fliken trycker du på Ta emot extern agent. Appen visar sedan "Väntar på att din AI ska ansluta".

För det här sättet är steget obligatoriskt, och det kommer först: tills du trycker på knappen avvisar servern din assistent och ber den att be dig trycka på just den knappen. Du gör det en gång per session, och mottagningen är öppen så länge Shiny Gen är öppet. (Knappen Skapa en länk för agentsession på samma skärm är det andra sättet, som inte kräver att appen är öppen.)

Skärmen Använd din egen AI: en knapp Skapa en länk för agentsession, sedan Anslut din AI till den här fliken med en knapp Ta emot extern agent och notisen Din AI kan inte ansluta förrän du trycker här.
Använd din egen AI. Ta emot extern agent öppnar dörren för din assistent, för den här sessionen.

3. Lägg till servern i din assistent

Adressen är:

https://mcp.shinygen.ai/mcp

Ta med sökvägen /mcp; värden ensam är inte slutpunkten. Gör sedan så här i din klient:

claude mcp add --transport http shinygen https://mcp.shinygen.ai/mcp
Klientstegen i appen: knappar för Claude, ChatGPT, Grok, Cursor och opencode, sedan fyra numrerade steg för Claude, inklusive kommandot claude mcp add för Claude Code.
Stegen för Claude, som appen visar dem medan den väntar på att din AI ska ansluta.

4. Godkänn åtkomst

Första gången en klient ansluter öppnar din webbläsare en godkännandesida från Shiny Gen. Logga in och godkänn. Inloggningen använder OAuth, och assistenten ber om tre behörigheter:

Du kan koppla från när som helst, och Shiny Gen har en inställning som stoppar alla assistenter från att ansluta till ditt konto.

5. Be om ett spel

Starta en chatt i din assistent och säg vad den ska bygga: "Gör ett racingspel sett ovanifrån med tre varv mot två datorstyrda bilar. Piltangenterna för att köra. Visa varvräknaren." Ha Shiny Gen-fliken där du kan se den: ändringarna syns där direkt medan assistenten arbetar, och du kan spela spelet när som helst.

Vad assistenten kan göra

Verktygen delas in i fem grupper. Din assistent väljer dem själv.

Den loopen av skriva, köra, titta och trycka är själva poängen. En assistent som bara kan skriva kod måste gissa om spelet fungerar; en som kan se och spela det tar reda på det.

Vad det kostar

Shiny Gen har också en egen agent inbyggd i appen, med samma förmågor. Skillnaden är vem som kör modellen: den inbyggda agenten körs hos Shiny Gen och vart och ett av dess steg kostar ädelstenar, medan en extern assistent körs på din plan. Se prissidan för priserna på ädelstenar.

Hur en hostad server skiljer sig från MCP-servrar som är en brygga till skrivbordet

De flesta MCP-servrar för spelmotorer är lokala bryggor. Du installerar motorn och ett tillägg till dess redigerare, kör en liten server på din dator och pekar din assistent mot den med ett kommando. Assistenten styr sedan skrivbordsredigeraren på den enda datorn. Det passar bra när du redan arbetar i en skrivbordsmotor: den når hela redigeraren, och motorn kan göra inbyggda versioner av ditt spel.

En hostad server fungerar annorlunda:

Avvägningarna är desamma som för Shiny Gen självt: projekten körs på vår sandlådeisolerade fork av Godot, så den vanliga Godot-redigeraren kan inte öppna dem, och det finns inga inbyggda versioner av ditt spel än.

Begränsningar

Eller låt din AI köra Shiny Gen själv

Med en länk för agentsession kör din AI Shiny Gen i sin egen webbläsare, och inget behöver vara öppet hos dig.

  1. Skapa länken. För ett nytt spel trycker du på + och sedan Länk under Använd din egen agent. För ett spel som du har öppet öppnar du modellväljaren, väljer Anslut extern modell med MCP och sedan Skapa en länk för agentsession.
  2. Välj hur länge sessionen ska vara: 1 timme eller 24 timmar.
  3. Tryck på Kopiera länk och klistra in den till din AI. Kopian innehåller en kort notis som berättar hur den öppnar länken. Du kan stänga Shiny Gen nu.

Din AI öppnar länken i sin egen webbläsare (en headless-webbläsare som dess kod startar räknas) och får en Shiny Gen-redigerare för det spelet plus en token för samma MCP-server, utan något steg för inloggning eller godkännande. Begränsningarna: länken fungerar en gång, inom en timme; ditt konto har en aktiv agentsession i taget, så en nyare länk avslutar den äldre; medan sessionen pågår öppnas din egen kopia av spelet skrivskyddad med en knapp Avsluta agentsession; och du kan se och återkalla sessioner under Agent access and spending. Ädelstenar fungerar på samma sätt som ovan. MCP-referensen har detaljerna, tillsammans med hur du skriver en egen MCP-klient.

Om det inte ansluter

Vanliga frågor

Finns det en MCP-server för Godot?

Ja, av två slag. Lokala bryggservrar ansluter en assistent till Godots skrivbordsredigerare på din dator, genom ett tillägg till redigeraren. Shiny Gens server på mcp.shinygen.ai är hostad: den styr ett Godot-spel som körs i Shiny Gen, i din webbläsare eller i appen, utan något att installera.

Måste jag installera något?

Nej. Du lägger till adressen https://mcp.shinygen.ai/mcp i din assistent och loggar in. Spelet körs i Shiny Gen i din webbläsare eller i appen.

Fungerar det med ChatGPT?

Ja. I ChatGPT slår du på Developer mode under Settings, Connectors, Advanced, och skapar sedan en koppling med adressen. Claude, Grok, Cursor, opencode och alla andra MCP-klienter fungerar också.

Vad kostar det?

Att ansluta och att ändra kod kostar inga ädelstenar. Att generera bilder, 3D-modeller, animationer och ljud kostar ädelstenar, med ett dagligt tak. Gratiskonton får en provperiod på 30 dagar och sedan en veckokvot för åtgärder (för närvarande 300); ett köp, vilket som helst, från $2.99 tar bort kvoten.

Fungerar det när Shiny Gen är stängt?

Ja, med en länk för agentsession: din AI kör Shiny Gen i sin egen webbläsare, så inget behöver vara öppet hos dig. Om du i stället ansluter genom att ta emot den från din app (Ta emot extern agent) måste appen vara öppen medan assistenten arbetar.

Kan jag bygga en egen klient?

Ja. Servern använder Streamable HTTP och OAuth 2.1 med PKCE, med dynamisk klientregistrering för publika klienter. MCP-referensen har detaljerna.

Starta ett nytt spel som din AI kan bygga

Öppnar Shiny Gen på ett nytt, tomt Godot-spel. Öppna sedan fliken Agent, välj Anslut extern modell med MCP och tryck på Ta emot extern agent.

Vissa sidor som inlägget länkar till är på engelska.

Senast uppdaterad: 10 oktober 2026