
MasterGo Magic
MasterGo Magic MCP connects MasterGo design tools with AI models by retrieving DSL data from design files through the Model Context Protocol. The server runs standalone via npx with no external dependencies beyond Node.js, and provides command-line options for authentication via API tokens, API URL configuration, design rule application, and debug modes. It solves the problem of enabling AI systems to directly access and work with design data from MasterGo files, requiring Team Edition accounts or higher with files stored in Team Projects.
- GitHub stars
- 255
- tools
- 6
- last updated
- Mar 5, 2026
Tools
6 toolsPublic tool metadata for what this MCP can expose to an agent.
mcp__getDesignSectionsReturns the section list and per-section DSL for a MasterGo design file.
Returns the section list and per-section DSL for a MasterGo design file.
No parameter schema in public metadata yet.
mcp__getDslRetrieves DSL (Domain Specific Language) data from MasterGo design files.
Retrieves DSL (Domain Specific Language) data from MasterGo design files.
No parameter schema in public metadata yet.
mcp__getDesignSvgs
No parameter schema in public metadata yet.
mcp__getDesignTexts
No parameter schema in public metadata yet.
mcp__extractSvg
No parameter schema in public metadata yet.
mcp__getMetaRetrieves metadata information.
Retrieves metadata information.
No parameter schema in public metadata yet.
Sponsors
Readme
MasterGo Magic MCP
MasterGo Magic MCP is a standalone MCP (Model Context Protocol) service designed to connect MasterGo design tools with AI models. It enables AI models to directly retrieve DSL data from MasterGo design files.
Key Features
- Retrieves DSL data from MasterGo design files
- Runs directly with npx
- No external dependencies required, only Node.js environment needed
Tutorial
Example Prompts
Once the MCP server is connected, you can use the following prompts in your AI chat:
Extract SVG and preview in HTML:
Extract SVG and preview in HTML: https://{domain}/file/{fileId}?layer_id={layerId}
Restore a design to code:
Restore design: https://{domain}/file/{fileId}?layer_id={layerId}
Details
- Repository
- github.com/mastergo-design/mastergo-magic-mcp
- Category
- Design & Creative