Skip to main content
Glama

MasterGo Magic MCP

Official

MCP mágico MasterGo

MasterGo Magic MCP es un servicio MCP (Protocolo de Contexto de Modelo) independiente diseñado para conectar las herramientas de diseño de MasterGo con modelos de IA. Permite que los modelos de IA recuperen directamente datos DSL de los archivos de diseño de MasterGo.

Características principales

  • Recupera datos DSL de los archivos de diseño de MasterGo
  • Se ejecuta directamente con npx
  • No se requieren dependencias externas, solo se necesita el entorno Node.js

Tutorial

Uso

Obtención de MG_MCP_TOKEN

  1. Visita https://mastergo.com
  2. Introducir configuración personal
  3. Haga clic en la pestaña Configuración de seguridad
  4. Encuentra el token de acceso personal
  5. Haga clic para generar el token

Opciones de línea de comandos

npx @mastergo/magic-mcp --token=YOUR_TOKEN [--url=API_URL] [--rule=RULE_NAME] [--debug]
Parámetros:
  • --token=YOUR_TOKEN (obligatorio): token de API de MasterGo para autenticación
  • --url=API_URL (opcional): URL base de la API, el valor predeterminado es http://localhost:3000
  • --rule=RULE_NAME (opcional): agrega reglas de diseño para aplicar, se pueden usar varias veces
  • --debug (opcional): habilita el modo de depuración para obtener información detallada del error

También puede utilizar el formato separado por espacios para los parámetros:

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

Uso de LINGMA

Busque LINGMA en el mercado de extensiones de VSCode e instálelo.

Después de iniciar sesión, haga clic en [Herramientas MCP] en el cuadro de chat.

Haga clic en [MCP Square] en la parte superior para ingresar al mercado de MCP, busque la herramienta de colaboración de diseño MasterGo e instálela.

Después de la instalación, regrese a [Servidores MCP] y edite nuestro servicio MCP para reemplazarlo con su propio token MasterGo.

Por último, cambie el modo de chat al modo agente en la interfaz de chat.

Uso del cursor

Referencia de la guía de uso de Cursor Mcp: https://docs.cursor.com/context/model-context-protocol#using-mcp-tools-in-agent

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

Uso de cline

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

Estructura del proyecto

Directorio src

El directorio src contiene la implementación principal del servicio MasterGo Magic MCP:

  • index.ts : Punto de entrada de la aplicación que inicializa el servidor MCP y registra todas las herramientas
  • http-util.ts : Utilidad para gestionar solicitudes HTTP a la API de MasterGo
  • types.d.ts : definiciones de tipos de TypeScript para el proyecto
src/herramientas

Contiene implementaciones de herramientas MCP:

  • base-tool.ts : Clase base para todas las herramientas MCP
  • get-dsl.ts : Herramienta para recuperar datos DSL (lenguaje específico del dominio) de archivos de diseño de MasterGo
  • get-component-link.ts : Herramienta para recuperar documentación de componentes desde enlaces
  • get-meta.ts : Herramienta para recuperar información de metadatos
  • get-component-workflow.ts : herramienta que proporciona un flujo de trabajo de desarrollo de componentes estructurado para componentes Vue y React, generando archivos de flujo de trabajo y especificaciones de componentes
fuente/rebajas

Contiene archivos Markdown con documentación adicional:

  • meta.md : Documentación sobre la estructura y el uso de metadatos
  • component-workflow.md : Documentación del flujo de trabajo de desarrollo de componentes que guía el proceso de desarrollo estructurado de componentes

Desarrollo local

  1. Ejecute yarn y yarn build para instalar dependencias y compilar el código
  2. Encuentra la ruta absoluta de bin/cli.js
  3. Agregue la configuración local de MCP con su token
"mastergo-mcp-local": { "command": "node", "args": [ "absolute/path/to/bin/cli.js", "--token=mg_xxxxxx", "--url=https://mastergo.com", "--debug" ], "env": {} },
  1. Reinicie su editor para asegurarse de que el MCP local esté habilitado

Tras una ejecución exitosa, puede depurar basándose en los resultados de la ejecución local. Puede crear su propio servicio MCP con sus modificaciones.

Agradecemos sus contribuciones de código y esperamos construir juntos el servicio MCP de MasterGo.

Licencia

ISC

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servicio de protocolo de contexto de modelo independiente que conecta las herramientas de diseño de MasterGo con los modelos de IA, lo que permite que los modelos de IA recuperen directamente datos DSL de los archivos de diseño de MasterGo.

  1. Características principales
    1. Tutorial
      1. Uso
        1. Obtención de MG\_MCP\_TOKEN
        2. Opciones de línea de comandos
        3. Uso de LINGMA
        4. Uso del cursor
        5. Uso de cline
      2. Estructura del proyecto
        1. Directorio src
      3. Desarrollo local
        1. Licencia

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            A generic Model Context Protocol framework for building AI-powered applications that provides standardized ways to create MCP servers and clients for integrating LLMs with support for Ollama and Supabase.
            Last updated -
            TypeScript
          • -
            security
            F
            license
            -
            quality
            Implements the Model Context Protocol (MCP) to provide AI models with a standardized interface for connecting to external data sources and tools like file systems, databases, or APIs.
            Last updated -
            90
            Python
            • Apple
            • Linux
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that provides seamless interaction with Workato's API through custom AI tools, enabling management of recipes, connections, connectors, folders, and activity logs.
            Last updated -
            TypeScript
            MIT License
            • Apple
            • Linux
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that enables AI assistants to interact with the Godot game engine, allowing them to launch the editor, run projects, capture debug output, and control project execution.
            Last updated -
            62
            JavaScript
            MIT License

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/mastergo-design/mastergo-magic-mcp'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server