
Unity MCPサーバー統合
Unity MCPサーバーは、Unity EditorとClaude Desktop、Windsurf、CursorなどのAIモデルクライアントを橋渡しし、ゲーム開発者がUnity環境内で自動化、インテリジェントアシスタント、効率的なワークフローを実現できるようにします。...
UnityMCPIntegrationでAIワークフローとUnityゲームエンジンを橋渡しし、自動テスト、プロシージャルコンテンツ、動的シーン制御を実現。
UnityMCPIntegrationは、AIアシスタントやエージェントがUnityゲームエンジンと直接やり取り・制御できるようにするModel Context Protocol(MCP)サーバーです。Unityと外部AIワークフローを橋渡しすることで、開発者はゲーム内アクションの自動化やシーン操作、Unityアセットのプログラム制御を実現できます。このサーバーは、AIモデルがコマンドを送り、アップデートを受け取り、Unity環境をリアルタイムで操作できるようにする仲介役です。これにより、自動ゲームテストやプロシージャルコンテンツ生成、動的シナリオ作成など、AIによる高度な開発・テストワークフローが促進されます。UnityMCPIntegrationは、Unity内で洗練されたエージェント的な振る舞いを可能にし、ゲーム開発者や研究者、AI駆動のUnityアプリケーションを活用するすべての方にとって貴重なツールです。
利用可能なリポジトリファイルまたはドキュメントにはプロンプトテンプレートが見つかりませんでした。
利用可能なリポジトリファイルやREADMEには明示的なMCPリソースの記載がありませんでした。
利用可能なファイルには特定のツールが記載されていません。server.pyまたは同等の実装ファイルもリポジトリ構造内では見つかりませんでした。
windsurf.config.json
)を見つけます。{
"mcpServers": {
"unity-mcp": {
"command": "npx",
"args": ["@quazaai/unitymcpintegration@latest"]
}
}
}
claude.config.json
)を探します。mcpServers
フィールドの下にUnityMCPIntegrationサーバーを追加します。{
"mcpServers": {
"unity-mcp": {
"command": "npx",
"args": ["@quazaai/unitymcpintegration@latest"]
}
}
}
{
"mcpServers": {
"unity-mcp": {
"command": "npx",
"args": ["@quazaai/unitymcpintegration@latest"]
}
}
}
{
"mcpServers": {
"unity-mcp": {
"command": "npx",
"args": ["@quazaai/unitymcpintegration@latest"]
}
}
}
APIキーや機密情報を安全に管理するには、環境変数を使用し、設定内で参照します。例:
{
"mcpServers": {
"unity-mcp": {
"command": "npx",
"args": ["@quazaai/unitymcpintegration@latest"],
"env": {
"UNITY_API_KEY": "${UNITY_API_KEY}"
},
"inputs": {
"unityProject": "/path/to/your/project"
}
}
}
}
FlowHuntでMCPを利用
FlowHuntのワークフローにMCPサーバーを統合するには、フローにMCPコンポーネントを追加し、AIエージェントと接続します。
MCPコンポーネントをクリックして設定パネルを開きます。system MCP設定セクションに、以下のJSON形式でMCPサーバー情報を入力します。
{
"unity-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AIエージェントがこのMCPをツールとして利用でき、すべての機能や能力にアクセス可能となります。“unity-mcp"は実際のMCPサーバー名に、URLもご自身のMCPサーバーURLに変更してください。
セクション | 利用可否 | 詳細・備考 |
---|---|---|
概要 | ✅ | |
プロンプト一覧 | ⛔ | |
リソース一覧 | ⛔ | |
ツール一覧 | ⛔ | |
APIキーの安全管理 | ✅ | 例あり |
サンプリングサポート(評価では重要度低) | ⛔ |
UnityMCPIntegrationはAIワークフローとUnityエンジンの強力な橋渡しを提供しますが、リポジトリに明示的なプロンプトやリソース、ツールのドキュメントがないため、すぐに使えるワークフローを求める開発者には即時の利便性がやや制限されます。セットアップは簡単でAPIキーの安全管理に対応している点は利点です。より詳細なドキュメントや事例があれば、さらに使いやすくなるでしょう。
評価: 5/10
ライセンスあり | ✅ |
---|---|
ツールが1つ以上ある | ⛔ |
フォーク数 | 13 |
スター数 | 67 |
UnityMCPIntegrationは、AIエージェントやワークフローとUnityゲームエンジンを接続し、リアルタイムの自動化やシーン制御、アセット管理を外部AIシステムから可能にするMCPサーバーです。
主なユースケースは、自動ゲームテスト、プロシージャルコンテンツ生成、AI駆動のゲームプレイ、シミュレーションやトレーニング、Unity環境内でのリアルタイムシーン操作などです。
Node.jsとUnityをインストールし、提供されたMCPサーバー設定を選択したプラットフォーム(Windsurf、Claude、Cursor、Cline)に追加してアプリケーションを再起動してください。必要に応じて環境変数で認証情報を保護します。
FlowHuntのフローにMCPコンポーネントを追加し、UnityMCPIntegrationサーバー情報で設定してAIエージェントと接続します。これにより、フロー内でUnityの機能をツールとして利用できます。
はい。APIキーや機密情報は、設定内で参照する環境変数を使って安全に管理できます。
現在のリポジトリには明示的なプロンプトテンプレートやツールのドキュメントはありません。この連携はAIとUnity間の通信と制御に特化しています。
AIとUnityを強力に接続できますが、詳細なドキュメント、プロンプトテンプレート、リソースやツール定義が不足しているため、一部の開発者にとっては即時利用性が制限される場合があります。
Unity MCPサーバーは、Unity EditorとClaude Desktop、Windsurf、CursorなどのAIモデルクライアントを橋渡しし、ゲーム開発者がUnity環境内で自動化、インテリジェントアシスタント、効率的なワークフローを実現できるようにします。...
Unity Catalog MCPサーバーは、AIアシスタントや開発者がModel Context Protocol(MCP)を通じてUnity Catalogの機能をプログラムで管理・発見・操作できるようにします。データカタログのワークフローを自動化し、機能管理を効率化し、現代のデータエンジニアリングや分析のための安...
Databricks MCPサーバーは、AIアシスタントとDatabricks環境を接続し、Unity Catalogのメタデータやデータ資産の自律的な探索・理解・操作を可能にします。エージェントはデータを発見し、SQLクエリを構築し、手動操作なしで複雑な分析ワークフローを自動化できます。...