Shiny Gen
Hosted MCP server for Shiny Gen, an AI game maker: let Claude, ChatGPT or any MCP client build, run, screenshot and play-test Godot and retro console (GBA, GBC, N64, GameCube, DS) games in a live project.
Shiny Gen is an AI game maker that runs in the browser and on iPhone, iPad and Android. Its hosted MCP server lets an outside assistant such as Claude, ChatGPT or Claude Code work directly in a live Shiny Gen project. The assistant reads the project, writes GDScript on the Godot engine or builds GBA, GBC, N64, GameCube and DS games, generates images, 3D models, sound and music, then runs the game, takes screenshots, sends inputs and reads errors to fix bugs.
There is nothing to install. The server is remote (Streamable HTTP) and uses OAuth 2.1 with dynamic client registration, with scopes for reading projects, writing projects and generating assets. You either host from your open Shiny Gen app by pressing Host External Agent, or give your AI an agent session link so it runs Shiny Gen in its own browser while your app is closed.
Code edits made by your own assistant cost no gems, while AI generation of art, 3D models and music spends gems, with a daily gem cap for connected assistants. Shiny Gen also serves its language references and game API to the assistant through the connector, so you don't need to paste documentation. It is listed in the Official MCP Registry as ai.shinygen/shiny-gen.
What You Can Do
Setup Guide
How to Connect in Antigravity
To connect to a custom MCP server in Antigravity:
mcp_config.json with your custom MCP server configuration.Here is an example configuration compatible with MCP-enabled editors like Antigravity, Windsurf, Claude Desktop, and Cursor:
{
"mcpServers": {
"supabase-mcp-server": {
"command": "npx",
"args": [
"-y",
"@supabase/mcp-server-supabase@latest",
"--access-token",
"add-token-here"
],
"env": {}
},
"github-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITHUB_PERSONAL_ACCESS_TOKEN",
"ghcr.io/github/github-mcp-server"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "add-your-token-here"
}
}
}
}This configuration defines two servers: one running via npx (Supabase) and another via docker (GitHub). Make sure to replace the placeholder tokens with your actual API keys.
For a detailed step-by-step walkthrough, check out our MCP Tutorial or explore more in our Top 10 Essential MCP Servers guide.
How to Connect in Cursor
To add this MCP server to Cursor:
For more details, refer to the official Cursor MCP documentation.


