
artisangameworks/specialagentplugin
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
SpecialAgent - это плагин Unreal Engine 5, который реализует сервер Model Context Protocol (MCP), позволяя моделям большого языка, таким как Claude, программно взаимодействовать с проектами UE5.
Обзор
Полный доступ к API Python • Инструменты проектирования уровня 71+ • Визуальный цикл обратной связи Специальный агент соединяет помощников ИИ и Unreal Engine 5. Подключите Claude, GPT или любой MCP-совместимый LLM непосредственно к редактору и управляйте им с помощью естественного языка. По своей сути, SpecialAgent предоставляет полный доступ к API Python UE5, что означает, что ваш помощник по ИИ может делать все, что может делать редактор. Вдобавок к этому, обработайте общие задачи проектирования уровня без написания одной строки кода. Нативный HTTP/SSE транспорт. Никаких внешних мостов или зависимостей. Выполните произвольный Python с полным нереальным доступом к модулю. Ваш помощник может: - Импорт и процесс активов - Создание и изменение чертежей - Генерация материалов и текстур - Автоматизация конфигурации проекта - Создание пользовательских утилит редактора - Проверка выполнения и проверки качества - Все, что поддерживает API UE5 Python Это неограниченный фундамент. Если вы можете написать это, ИИ может это сделать. 71+ специализированных инструментов для процессов миростроительства:
Обзор (машинный перевод)
Подключите ИИ к Unreal Engine 5
Полный доступ к API Python • Инструменты проектирования уровня 71+ • Визуальный цикл обратной связи
##Что такое спецагент?
Специальный агент соединяет помощников ИИ и движок Unreal Engine 5 через протокол контекста модели (MCP). Подключите Claude, GPT или любой MCP-совместимый LLM непосредственно к редактору и управляйте им с помощью естественного языка.
По своей сути, SpecialAgent обеспечивает ** неограниченное выполнение Python** с полным доступом к API Python UE5, что означает, что ваш помощник по ИИ может делать все, что может делать редактор. Вдобавок к этому, 71+ специально созданные инструменты обрабатывают общие задачи проектирования уровня без написания единой строки кода.
Нативный HTTP/SSE транспорт. Никаких внешних мостов или зависимостей.
Особенности
###Два слоя власти
####Полный доступ к Python
Выполните произвольный Python с полным доступом к модулю unreal. Ваш помощник может:
- Импортные и процессные активы
- Создание и изменение чертежей
- Генерировать материалы и текстуры
- Автоматическая конфигурация проекта
- Создание пользовательских утилит редактора
- Проверка подлинности и проверка качества Все, что поддерживает UE5 Python API
Это неограниченный фундамент. Если вы можете написать это, ИИ может это сделать.
Инструменты для проектирования уровней
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
SpecialAgent
Connect AI to Unreal Engine 5
Full Python API access • 71+ level design tools • Visual feedback loop
What is SpecialAgent?
SpecialAgent bridges AI assistants and Unreal Engine 5 through the Model Context Protocol (MCP). Connect Claude, GPT, or any MCP-compatible LLM directly to your editor and control it through natural language.
At its core, SpecialAgent provides unrestricted Python execution with full access to UE5’s Python API—meaning your AI assistant can do anything the editor can do. On top of that foundation, 71+ purpose-built tools handle common level design tasks without writing a single line of code.
Native HTTP/SSE transport. No external bridges or dependencies.
Features
Two Layers of Power
Full Python Access
Execute arbitrary Python with complete unreal module access. Your AI assistant can:
- Import and process assets
- Create and modify Blueprints
- Generate materials and textures
- Automate project configuration
- Build custom editor utilities
- Run validation and QA checks
- Anything the UE5 Python API supports
This is the unlimited foundation. If you can script it, AI can do it.
Level Design Toolkit
71+ specialized tools for world-building workflows:
| Category | Capabilities |
|---|---|
| Actors | Spawn, transform, duplicate, delete, batch operations |
| Patterns | Grid, circular, spline, and scatter placement |
| Landscape | Sculpt height, flatten, smooth, paint material layers |
| Foliage | Paint vegetation with density control |
| Lighting | Spawn and configure lights, build lightmaps |
| Streaming | Manage sub-levels for open worlds |
| Navigation | Rebuild NavMesh, test pathfinding |
| Performance | Analyze statistics, detect overlaps |
| Organization | Folders, tags, labels, selection management |
Visual Feedback Loop
Capture viewport screenshots and return them to vision-enabled LLMs. Your AI assistant can see what it built, evaluate the results, and refine its approach.
Describe intent → Execute → Screenshot → AI analyzes → Iterate
Installation
Requirements
- Unreal Engine 5.6 or later
- Windows, Mac, or Linux
- MCP-compatible client (Cursor, Claude Desktop, etc.)
Setup
-
Clone or download this repository into your project’s
Pluginsfolder:YourProject/ └── Plugins/ └── SpecialAgent/ -
Regenerate project files (right-click
.uproject→ Generate Visual Studio/Xcode project files) -
Build and launch your project
-
Enable the plugin in Edit → Plugins → Search “SpecialAgent”
-
Restart the editor
Quick Start
1. Verify the Server
Once the editor launches, check the Output Log for:
LogSpecialAgent: MCP Server started on port 8767
Or test with curl:
curl http://localhost:8767/health
2. Configure Your MCP Client
Add SpecialAgent to your MCP client configuration:
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"SpecialAgent": {
"url": "http://localhost:8767/sse",
"transport": "sse"
}
}
}