gms2-mcp-server

Atennebris/gms2-mcp-server

3.3

If you are the rightful owner of gms2-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The GMS2 MCP Server is designed to parse and extract information from GameMaker Studio 2 projects, providing developers and AI agents with quick access to project structure, GML code, and asset metadata.

Tools

Functions exposed to the LLM to take actions

scan_gms2_project

Scan GMS2 project structure (count assets, find GML files).

get_gml_file_content

Read content of specific GML file.

get_room_info

Get detailed information about rooms from .yy files.

get_object_info

Analyze objects and their events from .yy files.

get_sprite_info

Sprite information (dimensions, frames, settings).

export_project_data

Export all project data to text format.

list_project_assets

List all assets by categories (Objects, Scripts, Rooms, Sprites, etc.).

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources