gms2
MCP Server for Game Maker Studio 2
How to use
The gms2 MCP server is a specialized Model Context Protocol server designed for Game Maker Studio 2. It enables seamless communication between Game Maker projects and external tools, allowing developers to extend functionality, automate tasks, and enhance game development workflows by facilitating real-time data exchange. With its robust capabilities, you can streamline your development process and improve collaboration across your team.
Once you connect to the gms2 MCP server, you can interact with it using various commands designed to manage game assets and project settings. You can send queries to retrieve information about the project, such as available resources, scripts, and objects. The server supports commands that allow you to manipulate assets, making it easy to automate repetitive tasks or integrate with other development tools. For best results, ensure that your commands are concise and follow the MCP protocol specifications.
How to install
Prerequisites
Before installing the gms2 MCP server, ensure you have Node.js installed on your machine. You can download it from nodejs.org.
Option A: Quick Start with npx
If you want to quickly start using the gms2 MCP server without global installation, you can run:
npx -y gms2-mcp-server
Option B: Global Install Alternative
To install the server globally, you can use the following command:
npm install -g gms2-mcp-server
After installation, you can start the server by running gms2-mcp-server in your terminal.
Additional notes
When configuring the gms2 MCP server, pay attention to the environment variables that control the server's behavior, such as port settings and logging levels. Common gotchas include ensuring that the Game Maker Studio 2 project is correctly set up to connect to the MCP server and verifying that your firewall allows traffic on the specified port. Regularly check the repository for updates and documentation to stay informed about new features and best practices.
Related MCP Servers
mcp-vegalite
MCP server from isaacwasserman/mcp-vegalite-server
github-chat
A Model Context Protocol (MCP) for analyzing and querying GitHub repositories using the GitHub Chat API.
nautex
MCP server for guiding Coding Agents via end-to-end requirements to implementation plan pipeline
pagerduty
PagerDuty's official local MCP (Model Context Protocol) server which provides tools to interact with your PagerDuty account directly from your MCP-enabled client.
futu-stock
mcp server for futuniuniu stock
mcp -boilerplate
Boilerplate using one of the 'better' ways to build MCP Servers. Written using FastMCP