Atennebris/gms2-mcp-server
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