OlympHill
mcp-unity logo

mcp-unityCe serveur MCP relie les assistants de codage IA directement à l'éditeur de jeu Unity. Vous pouvez construire des scènes, déplacer des objets, changer des matériaux et exécuter des tests en tapant simplement des instructions, ce qui économise du temps et

(0)
Daniel NikulshynÉvalué par Daniel Nikulshyn·Mis à jour juillet 2026

Aperçu

MCP Unity est un pont entre Unity et un serveur Node.js implémentant le Model Context Protocol (MCP), permettant aux assistants IA d'interagir avec les projets Unity. Il permet aux utilisateurs de construire des scènes, déplacer des objets, changer des matériaux et exécuter des tests en tapant des instructions, ce qui peut économiser du temps et améliorer la productivité. MCP Unity prend en charge l'intégration avec divers assistants de codage IA tels que Cursor, Windsurf et Claude Code. L'outil fournit des fonctionnalités telles que l'intégration à l'IDE, l'accès au cache de packages et des outils de serveur MCP pour manipuler et interroger les scènes Unity et les GameObjects.

Fonctionnalités clés

  • Intégration à l'IDE
  • Accès au cache de packages
  • execute_menu_item
  • select_gameobject
  • update_gameobject
  • update_component

Tarifs

Modèle
Free
Catégorie
Serveurs MCP
Note
Pas encore d’avis

Cas d’usage

Développement de jeux

MCP Unity peut être utilisé pour accélérer le développement de jeux en permettant aux développeurs d'interagir avec l'éditeur Unity à l'aide d'instructions textuelles, réduisant ainsi la nécessité de navigation et de clics manuels.

Codage assisté par IA

MCP Unity permet aux assistants de codage IA d'exécuter des opérations dans l'éditeur Unity, facilitant ainsi l'automatisation des tâches répétitives et l'amélioration de la productivité.

Pour & contre

Pour

  • Améliore l'intelligence du code pour les packages Unity
  • Permet une meilleure autocomplétion et des informations de type pour les packages Unity
  • Permet aux assistants de codage IA d'exécuter des opérations dans l'éditeur Unity
  • Économise du temps en permettant aux utilisateurs d'interagir avec les projets Unity à l'aide d'instructions textuelles

Contre

  • Informations limitées sur la compatibilité avec tous les assistants de codage IA
  • Dépend de l'implémentation du serveur Node.js du protocole MCP

Avis

Connecte-toi pour laisser un avis.

Pas encore d’avis. Sois le premier !

Questions & réponses

Pourquoi certains clients échouent-ils avec KeyError: 'position' lors de l'initialisation de l'outil?

Certains clients MCP peuvent échouer lors de l'analyse des schémas des outils lorsqu'ils contiennent des références JSON localisées telles que #/propriétés/position. L'Unité MCP évite cela en enregistrant les entrées des outils de transformation (set_transform, move_gameobject, rotate_gameobject, scale_gameobject) avec des schémas de vétériseurs frais et imbriqués par champs, de sorte que le schéma généré ne dépend pas des références localisées #/propriétés/... . Si vous continuez à voir cette erreur : mettez votre client MCP à jour vers la dernière version, reconstruisez le serveur Node (cd Server~ && npm run build), confirmez que votre version de package inclut cette correction de compatibilité.

Asked by Winifred Adeyemi · Jul 31, 2026

Pourquoi obtiens-je une erreur de connexion échouée lors des tests de mode Play ?

L'outil run_tests renvoie une réponse sous la forme suivante : Erreur : Echec de la connexion : Erreur inconnue Cette erreur se produit car la connexion de pont est perdue lors du rechargement du domaine lors du passage en mode Play. Le travail de contournement consiste à désactiver le rechargement du domaine dans Éditeur > Paramètres du projet > Éditeur > 'Paramètres de Passage en Mode' .

Asked by Rania Nasser · Jul 27, 2026

Pourquoi le serveur MCP Unity ne démarre pas ?

Vérifiez les messages d'erreur dans la console Unity Assurez-vous que Node.js est correctement installé et accessible dans votre PATH Vérifiez que toutes les dépendances sont installées dans le répertoire Serveur

Asked by Frank Müller · Jul 24, 2026

Pourquoi suis-je incapable de me connecter à MCP Unity ?

Assurez-vous que le serveur WebSocket est lancé (consultez la fenêtre de Serveur dans Unity) Envoyez un message dans la console depuis le client MCP pour forcer un relecture entre le client MCP et le serveur Unity Modifiez le numéro de port dans l'éditeur d'Unity dans la fenêtre Serveur MCP (Outils > MCP Unity > Fenêtre Serveur)

Asked by Valentina Marino · May 28, 2026

MCP Unity est-il gratuit à utiliser ?

Oui, MCP Unity est un projet open-source distribué sous la licence MIT. Vous êtes libre d'en user, de le modifier et de le distribuer selon les termes de la licence.

Asked by Sanjay Gupta · Apr 27, 2026

Poser une question

Alternatives à Serveurs MCP