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
- Visita https://mastergo.com
- Introducir configuración personal
- Haga clic en la pestaña Configuración de seguridad
- Encuentra el token de acceso personal
- Haga clic para generar el token
Opciones de línea de comandos
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:
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
Uso de cline
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 herramientashttp-util.ts
: Utilidad para gestionar solicitudes HTTP a la API de MasterGotypes.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 MCPget-dsl.ts
: Herramienta para recuperar datos DSL (lenguaje específico del dominio) de archivos de diseño de MasterGoget-component-link.ts
: Herramienta para recuperar documentación de componentes desde enlacesget-meta.ts
: Herramienta para recuperar información de metadatosget-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 metadatoscomponent-workflow.md
: Documentación del flujo de trabajo de desarrollo de componentes que guía el proceso de desarrollo estructurado de componentes
Desarrollo local
- Ejecute
yarn
yyarn build
para instalar dependencias y compilar el código - Encuentra la ruta absoluta de
bin/cli.js
- Agregue la configuración local de MCP con su token
- 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
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.
Related MCP Servers
- -securityFlicense-qualityA 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
- -securityFlicense-qualityImplements 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 -90Python
- -securityAlicense-qualityA 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 -TypeScriptMIT License
- -securityAlicense-qualityA 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 -62JavaScriptMIT License