Gamelabs Studio
Gamelabs Studio offers an AI-powered sprite generator and animation tool designed for game developers.
What it can do
- Image.Generate: Generate a game-ready image and create or update its project asset. Supports references, tileable parallax sources, layer splitting, and image extension.
- Video.Generate: Generate an animated video from a source image job and associate it with the same asset.
- Spritesheet.Generate: Convert a completed source video job into a spritesheet associated with the same asset.
What data it sees
Do you need an account
An API key from the service settings is required
Gamelabs Studio offers an AI-powered sprite generator and animation tool designed for game developers. This tool enables users to generate transparent artwork, spritesheets, and multi-view assets.
Users can describe an image to generate and also upload reference images for application in different visual angles. The tool also facilitates the animation of sprites using the created images.
Once animated, users can then export their work to sprite sheets configured for transparency, grid, frames per second (FPS), and padding. This tool is compatible with various game engines including Unity, Godot, Unreal, GameMaker, and Construct.
Gamelabs Studio maintains an end-to-end transparent workflow for the production of clean assets.The tool accommodates iin-depth asset management, allowing users to manage, edit, and export their generated assets directly from the platform.
It provides a comprehensive asset creation workflow, right from concept development to game-ready sprite sheets. Gamelabs places control in the hands of the user by permitting dynamic and loopable animation generation.
It ensures pixel-perfect native resolution, full control over sprite sheet exports, and consistent visualization from all viewing angles. It also allows generation of non-transparent assets like map tiles and textures.
Gamelabs offers an integrated, full-featured professional grade image editor allowing users to efficiently alter their creations.
How to connect
How to connect Gamelabs Studio to Claude
The server address to paste into Claude settings:
https://gamelabstudio--macuseri686.run.tools
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect Gamelabs Studio to ChatGPT
The server address to paste into ChatGPT settings:
https://gamelabstudio--macuseri686.run.tools
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect Gamelabs Studio to Cursor
The server address to paste into Cursor settings:
https://gamelabstudio--macuseri686.run.tools
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (22)
Raw names from tools/list. Only developers need these.
| image.generate | Generate a game-ready image and create or update its project asset. Supports references, tileable parallax sources, layer splitting, and image extension. |
| video.generate | Generate an animated video from a source image job and associate it with the same asset. |
| spritesheet.generate | Convert a completed source video job into a spritesheet associated with the same asset. |
| job.status | Get generation status, queue health, progress, artifacts, and next-step guidance for a job. |
| job.artifact.download | Get authenticated download metadata and a public URL for one completed job artifact. |
| asset.download | Download an owned asset artifact as an inline data URL for immediate use. |
| project.list | List the authenticated user's projects with pagination and preview metadata. |
| project.create | Create a project for organizing related game assets. |
| project.get | Get one owned project and its aggregate metadata. |
| project.rename | Rename an owned project. |
| project.delete | Permanently delete an owned project and its associated records. |
| asset.list | List assets in an owned project with pagination and generation metadata. |
| project.search | Search owned projects by name using a case-insensitive substring match. |
| asset.search | Search owned assets by name or prompt, optionally within one project. |
| asset.create | Create an asset record in an owned project, optionally inside a folder. |
| asset.get | Get one owned asset with generation jobs, orientation metadata, and settings. |
| asset.update | Update editable metadata and generation settings for an owned asset. |
| asset.delete | Permanently delete an owned asset. |
| folder.list | List folders in an owned project, optionally filtering by parent or returning all folders. |
| folder.create | Create a folder in an owned project, optionally nested under another folder. |
| folder.delete | Delete a folder tree while either preserving its assets at project root or deleting them. |
| asset.move | Move one or more owned assets into a project folder or back to project root. |