MasterGo

Provides access to MasterGo design data via MCP with token-based authentication and optional design rules.
  • typescript

0

GitHub Stars

typescript

Language

6 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

MasterGo Magic MCP is a standalone service that connects MasterGo design tools with AI models. It lets AI models retrieve DSL data from MasterGo design files so you can automate design-to-model workflows and build smarter assistants around design data.

How to use

You run MasterGo Magic MCP from your shell and connect it to MasterGo using either a direct HTTP API URL or a local runtime command. You can pass your authentication token and optional rules to tailor what data is returned. In practice, you set up an MCP client to start the MCP service, then you query it for DSL data, component metadata, and workflows from your MasterGo design files.

How to install

Prerequisites: you need Node.js available in your environment. A modern Node.js installation (LTS version) is sufficient.

Option A: Run via npx (remote runtime) using a direct command.

Option B: Run via npm script locally after cloning and building the MCP service. Follow the steps to install dependencies, build, and then start the local MCP.

Configuration and usage notes

You can configure MasterGo Magic MCP using either a remote HTTP configuration or a local stdio configuration. Both methods require you to provide an authentication token and the API base URL. If you want to run locally, you also specify the runtime command and any environment variables needed by your setup.

Tools and capabilities

The MCP server exposes tools that retrieve and process MasterGo design data. Core tools include getting the DSL from design files, resolving component links, obtaining metadata, and generating structured component workflows for Vue and React components.

Security and environment

Protect your MasterGo API token. Use environment variables to avoid leaking credentials in command histories or logs. When configuring, place placeholders like YOUR_TOKEN where you need to substitute your own token.

Available tools

get-dsl

Tool to retrieve DSL (Domain Specific Language) data from MasterGo design files.

get-component-link

Tool to retrieve component documentation links from MasterGo data.

get-meta

Tool to retrieve metadata information about components and designs.

get-component-workflow

Tool that generates structured component development workflows for Vue and React components, generating workflow files and component specifications.

base-tool

Base class for all MCP tools that defines common interfaces and behavior.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational