Servidor MCP de Unity para Smithery.ai
Un servidor integral de Protocolo de Contexto de Modelo (MCP) para el desarrollo de juegos de Unity que proporciona herramientas para la gestión de proyectos, la edición de escenas, la creación de prefabricados, la generación de scripts y más.
Características
- Gestión de proyectos : crear y abrir proyectos de Unity
- Edición de escenas : crear y modificar escenas de Unity
- Creación de prefabricados : genere prefabricados con componentes personalizables
- Generación de scripts : cree scripts de C# utilizando varias plantillas (MonoBehaviour, ScriptableObject, EditorWindow)
- Integración con Smithery.ai : compatibilidad total con la plataforma Smithery.ai
Empezando
Prerrequisitos
- Node.js 18 o superior
- Unity instalado (para operaciones reales de Unity)
Instalación
- Clonar el repositorio:
- Instalar dependencias:
- Construir el proyecto:
Ejecución del servidor
Desarrollo local
Implementación de Smithery.ai
O usando Docker:
Configuración
El servidor se puede configurar a través de variables de entorno:
SMITHERY
: Establézcalo en "verdadero" para habilitar el modo Herrería (usa transporte WebSocket)PORT
: puerto del servidor WebSocket (predeterminado: 3000)UNITY_PROJECTS_PATH
: Directorio para almacenar proyectos de UnitySCRIPT_ROOT
: Directorio para almacenar plantillas de script
Herramientas API
Crear un proyecto de Unity
Crea un nuevo proyecto de Unity con la configuración especificada.
Proyecto Open Unity
Abre un proyecto de Unity existente.
Crear una escena de Unity
Crea una nueva escena de Unity.
Crear prefabricado de Unity
Crea un nuevo prefab de Unity.
Generar script de Unity
Genera un nuevo script de C# para Unity.
Soporte de Docker
El servidor se puede implementar usando Docker:
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor de protocolo de contexto de modelo para el desarrollo de juegos de Unity que permite a los usuarios administrar proyectos, editar escenas, crear prefabricados y generar scripts a través de la integración de lenguaje natural con Smithery.ai.
Related MCP Servers
- AsecurityFlicenseAqualityA starter template for building Model Context Protocol servers that can be integrated with Cursor or Claude Desktop, allowing developers to create custom tools and extensions for AI assistants.Last updated -169TypeScript
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to interact with Zulip workspaces, supporting capabilities such as posting messages, listing channels, sending direct messages, and accessing conversation history.Last updated -JavaScriptApache 2.0
- -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
- -securityAlicense-qualityA Model Context Protocol server that provides access to Unity Catalog Functions, allowing AI assistants to list, get, create, and delete functions within Unity Catalog directly through a standardized interface.Last updated -8PythonMIT License