mastergo-magic-mcp  by mastergo-design

Bridge MasterGo design tools with AI models for data access

Created 1 year ago
259 stars

Top 97.7% on SourcePulse

GitHubView on GitHub
Project Summary

MasterGo Magic MCP is a standalone Model Context Protocol (MCP) service designed to connect MasterGo design tools with AI models. It enables AI models to directly retrieve DSL data from MasterGo design files, targeting developers and researchers who need to integrate AI capabilities into their design workflows. The primary benefit is a dependency-free Node.js solution for seamless AI-design tool integration.

How It Works

The service functions as an MCP server, executable directly via npx. It authenticates with the MasterGo API using a provided token to fetch design data in its native DSL format. This approach allows AI models to access and process design context efficiently, bypassing the need for intermediate data conversion or complex integration layers, and requires only a Node.js environment.

Quick Start & Requirements

  • Primary install/run command: npx @mastergo/magic-mcp --token=YOUR_TOKEN
  • Non-default prerequisites: Node.js environment, MasterGo account with Team Edition or higher, design files must be located within Team Projects.
  • Links: Tutorial: https://mastergo.com/file/155675508499265?page_id=158:0002

Highlighted Details

  • Standalone MCP service for connecting MasterGo design tools with AI models.
  • Enables direct retrieval of DSL data from MasterGo design files.
  • Includes specific tools for retrieving DSL data, component links, metadata, and structured component development workflows for Vue and React.
  • Supports installation and management via the Smithery Marketplace.
  • Integrates with LINGMA (VSCode) and Cursor for MCP tool usage.

Maintenance & Community

The README welcomes code contributions but does not provide specific details on notable contributors, community channels (like Discord/Slack), sponsorships, or a public roadmap.

Licensing & Compatibility

  • License type: ISC
  • Compatibility notes: The ISC license is permissive and generally compatible with commercial use and closed-source linking.

Limitations & Caveats

Access to the MCP tool requires a MasterGo Team Edition account or higher; personal free editions are not supported. Design files must be placed within Team Projects, as files in the draft box cannot be accessed via MCP tools.

Health Check
Last Commit

5 days ago

Responsiveness

Inactive

Pull Requests (30d)
4
Issues (30d)
2
Star History
10 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Kent Dodds Kent Dodds(Cofounder of Remix), and
10 more.

agentic by transitive-bullshit

0.0%
18k
AI agent stdlib for LLM-based TypeScript tooling
Created 3 years ago
Updated 3 months ago
Feedback? Help us improve.