OlympHill
mcp-unity logo

mcp-unityTen serwer MCP łączy asystentów kodowania AI bezpośrednio z edytorem gier Unity. Możesz budować sceny, przenosić obiekty, zmieniać materiały i uruchamiać testy po prostu wpisując instrukcje, co oszczędza czas i

(0)
Daniel NikulshynZrecenzowane przez Daniel Nikulshyn·Zaktualizowano lipiec 2026

Przegląd

MCP Unity to most pomiędzy Unity a serwerem Node.js implementującym protokół Model Context Protocol (MCP), umożliwiający asystentom AI interakcję z projektami Unity. Umożliwia użytkownikom budowanie scen, przenoszenie obiektów, zmianę materiałów i uruchamianie testów przez wpisywanie instrukcji, co może zaoszczędzić czas i poprawić produktywność. MCP Unity obsługuje integrację z różnymi asystentami kodowania AI, takimi jak Cursor, Windsurf i Claude Code. Narzędzie zapewnia funkcje takie jak integracja z IDE, dostęp do pamięci podręcznej pakietów i narzędzia serwera MCP do manipulowania i查詢owania scen i GameObjectów Unity.

Kluczowe funkcje

  • Integracja z IDE
  • Dostęp do pamięci podręcznej pakietów
  • execute_menu_item
  • select_gameobject
  • update_gameobject
  • update_component

Cennik

Model
Free
Kategoria
Serwery MCP
Ocena
Brak recenzji

Zastosowania

Rozwój gier

MCP Unity może być używany do przyspieszenia rozwoju gier, umożliwiając deweloperom interakcję z edytorem Unity za pomocą instrukcji tekstowych, zmniejszając potrzebę ręcznej nawigacji i kliknięć.

Kodowanie wspomagane przez AI

MCP Unity umożliwia asystentom kodowania AI wykonanie operacji w edytorze Unity, ułatwiając automatyzację powtarzalnych zadań i poprawę produktywności.

Plusy i minusy

Plusy

  • Poprawia inteligencję kodu dla pakietów Unity
  • Umożliwia lepsze uzupełnianie kodu i informacje o typach dla pakietów Unity
  • Umożliwia asystentom kodowania AI wykonanie operacji w edytorze Unity
  • Oszczędza czas, umożliwiając użytkownikom interakcję z projektami Unity za pomocą instrukcji tekstowych

Minusy

  • Ograniczone informacje o zgodności ze wszystkimi asystentami kodowania AI
  • Zależność od implementacji serwera Node.js protokołu MCP

Recenzje

Zaloguj się, aby zostawić recenzję.

Brak recenzji. Bądź pierwszy!

Pytania i odpowiedzi

Dlaczego niektórzy klienci zgłaszają błąd KeyError: 'position' podczas inicjalizacji narzędzia?

Niektórzy klienci MCP mogą napotkać problemy przy parsowaniu schematów narzędzi, gdy zawierają one lokalne odwołania JSON pointer, takie jak #/properties/position. MCP Unity unika tego, rejestrując wejścia narzędzi transformacji (set_transform, move_gameobject, rotate_gameobject, scale_gameobject) z nowymi, zagnieżdżonymi schematami wektorów dla każdego pola, dzięki czemu wygenerowany schemat nie zależy od lokalnych odwołań #/properties/... . Jeśli nadal widzisz ten błąd: zaktualizuj swojego klienta MCP do najnowszej wersji, przebuduj serwer Node (cd Server~ && npm run build), upewnij się, że wersja pakietu zawiera poprawkę kompatybilności.

Asked by Winifred Adeyemi · Jul 31, 2026

Dlaczego pojawia się błąd „connection failed” podczas uruchamiania testów w trybie Play?

Narzędzie run_tests zwraca następującą odpowiedź: Error: Connection failed: Unknown error. Ten błąd występuje, ponieważ połączenie mostka zostaje utracone podczas przeładowywania domeny przy przełączaniu do trybu Play. Rozwiązaniem jest wyłączenie opcji Reload Domain w Edit > Project Settings > Editor > "Enter Play Mode Settings".

Asked by Rania Nasser · Jul 27, 2026

Dlaczego serwer MCP Unity nie uruchamia się?

Sprawdź konsolę Unity pod kątem komunikatów o błędach. Upewnij się, że Node.js jest poprawnie zainstalowany i dostępny w zmiennej PATH. Zweryfikuj, czy wszystkie zależności są zainstalowane w katalogu Server.

Asked by Frank Müller · Jul 24, 2026

Dlaczego nie mogę połączyć się z MCP Unity?

Upewnij się, że serwer WebSocket działa (sprawdź okno Server w Unity). Wyślij komunikat logu konsoli z klienta MCP, aby wymusić ponowne połączenie między klientem MCP a serwerem Unity. Zmień numer portu w oknie MCP Server w Unity Editor (Narzędzia > MCP Unity > Server Window).

Asked by Valentina Marino · May 28, 2026

Is MCP Unity free to use?

Yes, MCP Unity is an open-source project distributed under the MIT License. You are free to use, modify, and distribute it according to the license terms.

Asked by Sanjay Gupta · Apr 27, 2026

Zadaj pytanie

Alternatywy dla Serwery MCP