Unity MCPサーバー統合

Unity MCPサーバー統合

Unity EditorをAIアシスタントとシームレスに接続し、自動化やAIによるコード・アセット管理、インテリジェントな生産性向上ツールでゲーム開発ワークフローを強化します。

「Unity」MCPサーバーは何をするのか?

Unity MCPサーバーは、Unity EditorゲームエンジンとClaude Desktop、Windsurf、CursorなどのAIモデルクライアントを橋渡しします。AIアシスタントをUnity Editorに接続することで、自動化やインテリジェントアシスタント、高度な開発ワークフローをUnity環境内で実現します。開発者はこのサーバーを活用して、コード生成、プロジェクト管理、アセット操作、自動テストなどのタスクをAIモデル経由で直接実行できます。このサーバーにより、Unityと外部AIツールのシームレスな統合が可能となり、開発を効率化し、繰り返し作業を減らしてゲーム開発者やテクニカルアーティストの生産性を高めます。

プロンプト一覧

リポジトリ内でプロンプトテンプレートに関する情報は見つかりませんでした。

リソース一覧

リポジトリにはMCPリソースの明示的なリストは記載されていません。

ツール一覧

リポジトリ概要にはツールや詳細なserver.pyコードの記載はありません。

このMCPサーバーのユースケース

  • 自動コード生成: AIクライアントがUnity C#スクリプトを生成し、プロジェクトに直接挿入できます。これにより定型作業やよくあるコーディング作業の時間を短縮します。
  • アセット管理: AIによるコマンドでアセットのインポート、整理、変更を自動化し、手動によるプロジェクトセットアップを減らします。
  • プロジェクト設定: メニューを操作することなく、AI指示でUnityプロジェクトの設定やビルド設定を迅速に構成できます。
  • テストとデバッグ: プレイモードの起動、テスト実行、ログ収集などをAI経由で自動化し、QAプロセスを効率化します。
  • シーン操作: AIの提案からシーンやオブジェクト、コンポーネントを直接編集・生成し、プロトタイピングを加速します。

セットアップ方法

Windsurf

  1. Node.jsとUnity Editorがインストールされていることを確認します。
  2. Windsurfの設定ファイルを開きます。
  3. mcpServersセクションに下記のJSONスニペットを追加します:
    {
      "unity-mcp": {
        "command": "npx",
        "args": ["@unity/mcp-server@latest"]
      }
    }
    
  4. 設定ファイルを保存し、Windsurfを再起動します。
  5. Unity MCPサーバーが稼働しアクセス可能か確認します。

APIキーの安全な管理方法:

{
  "unity-mcp": {
    "command": "npx",
    "args": ["@unity/mcp-server@latest"],
    "env": {
      "UNITY_LICENSE_KEY": "${UNITY_LICENSE_KEY}"
    },
    "inputs": {
      "api_key": "${UNITY_LICENSE_KEY}"
    }
  }
}

Claude

  1. Node.jsとUnity Editorがセットアップされていることを確認します。
  2. Claudeの設定ファイルを探します。
  3. mcpServersの下にUnity MCPサーバーを追加します:
    {
      "unity-mcp": {
        "command": "npx",
        "args": ["@unity/mcp-server@latest"]
      }
    }
    
  4. 変更を保存してClaudeを再起動します。
  5. サーバーへの接続を確認します。

Cursor

  1. Node.jsとUnity Editorが未インストールの場合はインストールします。
  2. Cursorの設定/設定JSONを開きます。
  3. サーバーを追加します:
    {
      "unity-mcp": {
        "command": "npx",
        "args": ["@unity/mcp-server@latest"]
      }
    }
    
  4. 保存してCursorを再起動します。
  5. Unity MCPサーバーが利用可能なサーバー一覧に表示されることを確認します。

Cline

  1. Node.jsとUnity Editorがインストールされていることを確認します。
  2. Clineの設定ファイルを編集します。
  3. 以下を挿入します:
    {
      "unity-mcp": {
        "command": "npx",
        "args": ["@unity/mcp-server@latest"]
      }
    }
    
  4. 保存してClineを再起動します。
  5. サーバー接続をテストします。

注意: APIキーなどの機密情報は、必ずUNITY_LICENSE_KEYのような環境変数で管理してください。

フロー内でこのMCPを使うには

FlowHuntでのMCP利用

MCPサーバーをFlowHuntワークフローに組み込むには、フローにMCPコンポーネントを追加し、AIエージェントに接続します:

FlowHunt MCP flow

MCPコンポーネントをクリックして設定パネルを開きます。システムMCP設定セクションに、以下のJSON形式であなたのMCPサーバー情報を入力します:

{
  "unity-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、AIエージェントはこのMCPをツールとして利用し、すべての機能にアクセスできるようになります。“unity-mcp"は実際のMCPサーバー名に、URLもあなた自身のMCPサーバーURLに置き換えてください。


概要

セクション有無詳細・備考
概要READMEとリポジトリ概要に基づく解説
プロンプト一覧プロンプト/テンプレートの記載なし
リソース一覧明示的なリソースの記載なし
ツール一覧server.py等に明示的なツール記載なし
APIキーの安全な管理設定例として環境変数利用記載
Samplingサポート(評価上の重要度低)Samplingサポートに関する情報なし

記載内容とリポジトリ構成から判断すると、MCP Unityは堅実な統合コンセプトを提供していますが、プロンプトやツール、リソースの公開ドキュメントが不足しています。Unityへの明確なフォーカス、ライセンスや設定例の存在は強みですが、具体例が少ないため活用にはさらなる調査が必要です。

MCPスコア

ライセンス有り✅ (MIT)
ツールが1つ以上ある
フォーク数71
スター数628

よくある質問

Unity MCPサーバーとは何ですか?

Unity MCPサーバーは、Unity EditorとさまざまなAIモデルクライアントを橋渡しし、自動化やAIアシスタント機能をUnityプロジェクト内で直接利用できるようにします。コード生成、アセット管理、プロジェクト設定などのタスクをAIアシスタントから実行できます。

Unity MCPサーバーの主なユースケースは何ですか?

自動コード生成、アセットのインポートや整理、プロジェクト設定、テストやログ収集、AI指示によるシーンやオブジェクトの直接操作などが主なユースケースです。

Unity MCPサーバーのAPIキーを安全に設定するには?

設定ファイルでは常に環境変数(例: UNITY_LICENSE_KEY)を使用して、機密情報を安全に管理してください。各プラットフォームの設定例を参照してください。

Unity MCPサーバーは複数のAIクライアントと併用できますか?

はい、Unity MCPサーバーはClaude Desktop、Windsurf、Cursor、Clineなどの対応AIツールと接続でき、開発環境全体でAI活用ワークフローを実現します。

Unity MCPのプロンプトやツールのリストはありますか?

現時点のドキュメントにはプロンプトテンプレートやツールは記載されていません。AIクライアントやFlowHunt内で独自のフローや指示を定義して、ニーズに合わせてカスタマイズできます。

FlowHuntのUnity MCPサーバーでUnity開発を加速

FlowHuntのUnity MCPサーバーを通じて、AIアシスタントと連携し、Unityでアセット管理・コード生成・プロジェクト設定を自動化しましょう。

詳細はこちら

UnityMCPIntegration MCPサーバー
UnityMCPIntegration MCPサーバー

UnityMCPIntegration MCPサーバー

UnityMCPIntegrationはAIエージェントとUnityゲームエンジンを接続し、リアルタイム制御、自動テスト、プロシージャルコンテンツ生成、AI駆動のゲームプレイをModel Context Protocol(MCP)経由でUnity内で直接実現します。...

1 分で読める
Unity MCP +5
Unity Catalog MCPサーバー
Unity Catalog MCPサーバー

Unity Catalog MCPサーバー

Unity Catalog MCPサーバーは、AIアシスタントや開発者がModel Context Protocol(MCP)を通じてUnity Catalogの機能をプログラムで管理・発見・操作できるようにします。データカタログのワークフローを自動化し、機能管理を効率化し、現代のデータエンジニアリングや分析のための安...

1 分で読める
AI MCP +5
Databricks MCPサーバー
Databricks MCPサーバー

Databricks MCPサーバー

Databricks MCPサーバーは、AIアシスタントとDatabricks環境を接続し、Unity Catalogのメタデータやデータ資産の自律的な探索・理解・操作を可能にします。エージェントはデータを発見し、SQLクエリを構築し、手動操作なしで複雑な分析ワークフローを自動化できます。...

1 分で読める
AI MCP Server +5