1. Conduid
  2. Developer Tools
  3. MasterGo
MCP server · Developer Tools

MasterGo

MasterGo Magic MCP is a standalone MCP (Model Context Protocol) service designed to connect MasterGo design tools with AI models.

Unclaimed last commit 7 months ago ai
66Good

Scored yesterday · breakdown

About MasterGo

MasterGo is an MCP server published by mastergo-design in the Developer Tools category: masterGo Magic MCP is a standalone MCP (Model Context Protocol) service designed to connect MasterGo design tools with AI models. It has been installed 0 times through Conduid.

The repository has 215 stars and 38 forks, with the last commit 7 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx mastergo-magic-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about MasterGo

Powered by Claude · Grounded in docs

I know everything about MasterGo. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.2.9v0.2.9 · 25 Aug 2026What's Changed fix(get-d2c): 保留中文资源文件名并修正图片格式 by @muzi131313 in https://github.com/mastergo-design/mastergo-magic-mcp/pull/118 fix(release): 修复 npm 发布配置 by @muzi131313 in https://github.com/mastergo-design/mastergo-magic-mcp/pull/119…
v0.2.8v0.2.8 · 12 Aug 2026What's Changed Add MCP Toplist rank badge by @chrstphe in https://github.com/mastergo-design/mastergo-magic-mcp/pull/114 feat: 新增 mcp__getPageLayers 客户端 tool by @muzi131313 in https://github.com/mastergo-design/mastergo-magic-mcp/pull/113…
v0.2.7v0.2.7 · 4 Aug 2026What's Changed feat: 支持 --no-prefix / MG_NO_PREFIX 无前缀工具名注册(兼容 Grok Build) by @muzi131313 in https://github.com/mastergo-design/mastergo-magic-mcp/pull/116 Full Changelog**:…
v0.2.6v0.2.6 · 21 Jul 2026What's Changed perf: fs 同步调用改异步 + 上传/响应大小上限保护 by @muzi131313 in https://github.com/mastergo-design/mastergo-magic-mcp/pull/112 Full Changelog**: https://github.com/mastergo-design/mastergo-magic-mcp/compare/v0.2.5...v0.2.6
v0.2.5v0.2.5 · 19 Jul 2026What's Changed feat: svgKey → svgShortKey 同步更新,对齐 mcp-server 的短 key 方案 by @muzi131313 in https://github.com/mastergo-design/mastergo-magic-mcp/pull/111 Full Changelog**:…

README

MasterGo Magic MCP

Ask DeepWiki

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

Usage

Obtaining MG_MCP_TOKEN

  1. Visit https://mastergo.com
  2. Enter personal settings
  3. Click the Security Settings tab
  4. Find the personal access token
  5. Click to generate the token

Permission Requirements

Important: If the tool is connected but returns a "no permission" error, please check the following conditions:

  1. Account Version Requirement:

    • Requires Team Edition or higher MasterGo account
    • Personal free edition does not support MCP tool access
  2. File Location Requirement:

    • Design files must be placed in Team Projects
    • Files in draft box cannot be accessed via MCP tools

Command Line Options

npx @mastergo/magic-mcp --token=YOUR_TOKEN [--url=API_URL] [--rule=RULE_NAME] [--debug] [--no-rule]

Parameters:

  • --token=YOUR_TOKEN (required): MasterGo API token for authentication
  • --url=API_URL (optional): API base URL, defaults to http://localhost:3000
  • --rule=RULE_NAME (optional): Add design rules to apply, can be used multiple times
  • --debug (optional): Enable debug mode for detailed error information
  • --no-rule (optional): Disable default rules

You can also use space-separated format for parameters:

npx @mastergo/magic-mcp --token YOUR_TOKEN --url API_URL --rule RULE_NAME --debug

Environment Variables

Alternatively, you can use environment variables instead of command line arguments:

  • MG_MCP_TOKEN or MASTERGO_API_TOKEN: MasterGo API token
  • API_BASE_URL: API base URL
  • RULES: JSON array of rules (e.g., '["rule1", "rule2"]')

Installing via Smithery Marketplace

Smithery is an MCP server marketplace that makes it easy to install and manage MCP services.

Method 1: Install via Smithery Website

  1. Visit Smithery Marketplace
  2. Click the "Connect" or "Install" button
  3. Select your MCP client (e.g., Claude Desktop, Cursor, etc.)
  4. Follow the prompts to complete installation and configuration

LINGMA Usage

Search for LINGMA in the VSCode extension marketplace and install it.

After logging in, click on [MCP tools] in the chat box.

Click on [MCP Square] at the top to enter the MCP marketplace, find the MasterGo design collaboration tool and install it.

After installation, go back to [MCP Servers], and edit our MCP service to replace it with your own MasterGo token.

Finally, switch the chat mode to agent mode in the chat interface.

cursor Usage

Cursor Mcp usage guide reference: https://docs.cursor.com/context/model-context-protocol#using-mcp-tools-in-agent

You can configure the MCP server using either command line arguments or environment variables:

Option 1: Using command line arguments

{
  "mcpServers": {
    "mastergo-magic-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@mastergo/magic-mcp",
        "--token=<MG_MCP_TOKEN>",
        "--url=https://mastergo.com"
      ],
      "env": {}
    }
  }
}

Option 2: Using environment variables

{
  "mcpServers": {
    "mastergo-magic-mcp": {
      "command": "npx",
      "args": ["-y", "@mastergo/magic-mcp"],
      "env": {
        "MG_MCP_TOKEN": "<YOUR_TOKEN>",
        "API_BASE_URL": "https://mastergo.com"
      }
    }
  }
}

cline Usage

Option 1: Using command line arguments

{
  "mcpServers": {
    "@master/mastergo-magic-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@mastergo/magic-mcp",
        "--token=<MG_MCP_TOKEN>",
        "--url=https://mastergo.com"
      ],
      "env": {}
    }
  }
}

Option 2: Using environment variables

{
  "mcpServers": {
    "@master/mastergo-magic-mcp": {
      "command": "npx",
      "args": ["-y", "@mastergo/magic-mcp"],
      "env": {
        "MG_MCP_TOKEN": "<YOUR_TOKEN>",
        "API_BASE_URL": "https://mastergo.com"
      }
    }
  }
}

Project Structure

src Directory

The src directory contains the core implementation of the MasterGo Magic MCP service:

  • index.ts: Entry point of the application that initializes the MCP server and registers all tools
  • http-util.ts: Utility for handling HTTP requests to the MasterGo API
  • types.d.ts: TypeScript type definitions for the project

src/tools

Contains implementations of MCP tools:

  • base-tool.ts: Base class for all MCP tools
  • get-dsl.ts: Tool for retrieving DSL (Domain Specific Language) data from MasterGo design files
  • get-component-link.ts: Tool for retrieving component documentation from links
  • get-meta.ts: Tool for retrieving metadata information
  • get-component-workflow.ts: Tool providing structured component development workflow for Vue and React components, generating workflow files and component specifications

src/markdown

Contains markdown files with additional documentation:

  • meta.md: Documentation about metadata structure and usage
  • component-workflow.md: Component development workflow documentation guiding structured component development process

Local Development

  1. Run yarn and yarn build to install dependencies and build the code
  2. Find the absolute path of dist/index.js
  3. Add local MCP configuration with your token
"mastergo-mcp-local": {
  "command": "node",
  "args": [
    "absolute/path/to/dist/index.js",
    "--token=mg_xxxxxx",
    "--url=https://mastergo.com",
    "--debug"
  ],
  "env": {}
},
  1. Restart your editor to ensure the local MCP is enabled

After successful execution, you can debug based on the local running results. You can build your own MCP service based on your modifications.

We welcome your code contributions and look forward to building MasterGo's MCP service together.

License

ISC

README mirrored from the source repository yesterday. The original is authoritative.

Questions

About MasterGo

How do I install MasterGo?

Run npx mastergo-magic-mcp, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is MasterGo safe to use with an AI agent?

Its trust score is 66 out of 100 (good). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is MasterGo still maintained?

Yes — the latest release is v0.2.9 (25 Aug 2026), and the last commit was 7 months ago. The repository has 215 stars and 0 open issues.