AS

artisangameworks/specialagentplugin

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

47 stars 20 forks 품질 64 트렌드 13Apache-2.0

SpecialAgent는 UE5 프로젝트에 Claude와 같은 큰 언어 모델을 허용하는 모델 Context Protocol (MCP) 서버를 구현하는 Unreal Engine 5 플러그인입니다.

개요

풀 파이썬 API 액세스 • 71 + 레벨 디자인 도구 • 시각적 피드백 루프 SpecialAgent는 AI 조수와 Unreal Engine 5를 통해 교량합니다. Claude, GPT 또는 MCP 호환 LLM을 편집기에 직접 연결하고 자연 언어를 통해 제어하십시오. UE5의 Python API에 대한 전체 액세스가 제공되며 AI 조수가 어떤 편집기를 할 수 있습니다. 그것의 기초의 위에, 부호의 단 하나 선을 쓰기 없이 일반적인 수평 디자인 일을 취급하십시오. 네이티브 HTTP/SSE 수송. 외부 교량 또는 의존도 없음. arbitrary Python을 실행하여 완벽한 모듈 액세스를 제공합니다. 당신의 AI 조수는 할 수 있습니다: - 수입 및 공정 자산 - Blueprints 생성 및 수정 - 재료 및 질감 - Automate 프로젝트 구성 - 사용자 정의 편집기 유틸리티 구축 - 검증 및 QA 확인 - UE5 Python API 지원 이것은 무제한 기초입니다. 스크립트를 할 수 있다면 AI가 할 수 있습니다. 71+ 세계적인 워크플로우 전문 툴:

개요(AI 번역)

**Unreal Engine 5에 AI를 연결 **

풀 파이썬 API 액세스 • 71 + 레벨 디자인 도구 • 시각적 피드백 루프


SpecialAgent는 무엇입니까?

SpecialAgent는 ** Model Context Protocol (MCP)**을 통해 AI 조수 및 언리얼 엔진 5를 브릿지합니다. Claude, GPT 또는 MCP 호환 LLM을 편집기에 직접 연결하고 자연 언어를 통해 제어하십시오.

그 핵심에서, SpecialAgent는 ** UE5의 Python API에 대한 전체 액세스가 포함 된 Python 실행 **를 제공합니다. AI 조수는 모든 편집기를 할 수 있습니다. 그 기초의 위에, **71+ 목적 건축 공구 **는 부호의 단 하나 선을 쓰기 없이 일반적인 수평 디자인 일을 취급합니다.

네이티브 HTTP/SSE 수송. 외부 교량 또는 의존도 없음.


특징

힘의 2개의 층

전체 파이썬 액세스

완전한 unreal] 모듈 액세스를 가진 arbitrary Python을 실행합니다. 당신의 AI 조수는 할 수 있습니다:

  • 수입 및 공정 자산
  • Blueprints 생성 및 수정
  • 재료 및 질감 생성
  • Automate 프로젝트 구성
  • 사용자 정의 편집기 유틸리티 구축
  • 검증 및 QA 확인 실행
  • UE5 Python API 지원

이것은 무제한 기초입니다. 스크립트를 할 수 있다면 AI가 할 수 있습니다.

레벨 디자인 툴킷

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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

  1. Clone or download this repository into your project’s Plugins folder:

    YourProject/
    └── Plugins/
        └── SpecialAgent/
    
  2. Regenerate project files (right-click .uproject → Generate Visual Studio/Xcode project files)

  3. Build and launch your project

  4. Enable the plugin in Edit → Plugins → Search “SpecialAgent”

  5. 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:

GitHub에서 전체 README 보기

설치

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" } } }