uv + Pythonの導入・修復
Cursor、VS Code、Windsurf、RiderなどからMCP serverを起動する際の中心になるのがuvです。
uvはUnity MCP Server(mcp-for-unity)の導入・実行に使う高速なPython package managerです。- MCP client設定では
command: uvxと、--from mcpforunityserver mcp-for-unity --transport stdioのようなargumentを指定します。 uvが未導入、またはPATH上に無いと、クライアントからserverを起動できません。MCP for Unity windowには uv Not Found と表示されます。- MCP for Unityは一般的なpathとPATHから
uvを自動検出します。見つからない場合は Choose UV Install Location からuvbinaryを指定できます。
通信方式を変えたらクライアントを再起動
Claude CodeやJetBrains Riderなどは、httpとstdioをsession中に切り替えると以前の設定を保持することがあります。No Unity Instances foundと表示される場合はクライアントを再起動してくだ さい。
必要なもの
Python 3.10以降 と uv が必要です。
確認
python3 --version # 3.10+を確認
uv --version # "uv 0.x"のようなversionが表示されることを確認
Pythonを導入する
macOS:
# 方法A: 公式installer(推奨)
# https://www.python.org/downloads/ から取得
# 方法B: Homebrew
brew install python@3.12
Windows:
# 公式installerを推奨
# https://www.python.org/downloads/windows/