Integrate models, skills, and tools
Extend Assistant and Unity workflows by connecting external tools, models, skills, and AI clients.
This section explains how to integrate Unity with external systems through Model Context Protocol (MCP) and AI gateway. You can connect Assistant to external MCP servers to use tools during conversations, configure AI gateway to manage model access, or connect AI clients to the Unity Editor through MCP server.
| Topic | Description |
|---|---|
| MCP tools in Assistant | Connect Assistant to external MCP servers and use their tools in conversations. |
| AI gateway | Configure and manage model access using AI gateway. |
| MCP server | Connect external AI clients to the Unity Editor and expose Unity's functionality as MCP tools. |
| Skills | Extend Assistant with reusable workflows by creating and managing skills that combine instructions, tools, and supporting resources. |
| Create custom tools | Extend Assistant by creating custom tools that it can discover and call during conversations. |
| Run Assistant from code | Use AssistantApi to open Assistant with a prompt, show a prompt popup, or run an agent headless from your editor scripts. |