MCP Server for Game Maker Studio 2
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"gms2-mcp": {
"env": {
"GMS2_PROJECT_PATH": "C:/Users/YourName/Downloads/Your GMS2 Project"
},
"args": [
"C:/Users/YourName/Desktop/gms2-mcp-server/mcp-serv/mcp_server.py"
],
"command": "python"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for working with GameMaker Studio 2 projects in Cursor IDE.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in developer-tools / entertainment
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Workspace template + MCP server for Claude Code, Codex CLI, Cursor & Windsurf. Multi-agent knowledge engine (ag-refresh / ag-ask) that turns any codebase into a queryable AI assistant.
MCP server for accessing Figma plugin console logs and screenshots via Cloudflare Workers or local mode
MCP server for using the GitLab API
MCP Security Weekly
Get CVE alerts and security updates for Gms2 Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MCP server for working with GameMaker Studio 2 projects in Cursor IDE.
This MCP server parses and extracts information from GameMaker Studio 2 projects, providing developers and AI agents with quick access to project structure, GML code, and asset metadata.
Key features:
This solution makes working with GMS2 projects more efficient, especially when collaborating with neural networks.
gms2-mcp-server/
├── mcp-serv/
│ ├── mcp_server.py # MCP server with 7 tools
│ └── gms2_parser.py # GameMaker Studio 2 project parser
├── docs/
│ ├── README.md # Documentation in English
│ └── README_RU.md # Documentation in Russian
├── requirements.txt # Dependencies (mcp==1.11.0, python-dotenv==1.1.1)
└── venv/ # Python virtual environment (created by user)
Additionally, the user creates:
└── .cursor/mcp.json # Cursor IDE configuration (includes project path)
git clone https://github.com/Atennebris/gms2-mcp-server
cd gms2-mcp-server
# Create venv
python -m venv venv
# Activate (Windows)
venv\Scripts\activate
# Activate (Linux/Mac)
source venv/bin/activate
pip install -r requirements.txt
Current dependencies:
mcp==1.11.0 - official Python SDK for Model Context Protocolpython-dotenv==1.1.1 - loading configuration from .env filesCreate a .cursor/mcp.json file in your project root with the following content:
{
"mcpServers": {
"gms2-mcp": {
"command": "python",
"args": ["C:/Users/YourName/Desktop/gms2-mcp-server/mcp-serv/mcp_server.py"],
"env": {
"GMS2_PROJECT_PATH": "C:/Users/YourName/Downloads/Your GMS2 Project"
}
}
}
}
⚠️ Important:
args with the absolute path to your MCP server folder!env.GMS2_PROJECT_PATH with the absolute path to your GMS2 project folder (contains .yyp file)!/ even on WindowsLaunch architecture:
python mcp-serv/mcp_server.pymcp_server.py loads project path from environment variable GMS2_PROJECT_PATH (set in mcp.json)gms2_parser.py provides functionality for working with GMS2 projectsAfter configuring, restart Cursor IDE. In Cursor IDE: Open command palette and check MCP servers status.
After successful installation, 7 tools will be available in Cursor IDE:
Features: