探索
MCP Unreal Server

MCP Unreal Server

一个用于通过远程Python执行与Unreal Engine实例交互的服务器实现,支持节点管理、远程代码执行和实时监控。
2.5分
3
2025-04-28 22:22:25
概述
内容详情
替代品

什么是MCP Unreal Server?

MCP Unreal Server是一个中间件服务,允许开发者通过网络远程控制和管理运行中的Unreal Engine实例。它通过Python执行环境实现与Unreal Editor的双向交互,特别适合自动化测试、批量资产处理和分布式渲染等场景。

如何使用MCP Unreal Server?

只需启动服务后,任何配置了MCP插件的Unreal实例都会自动被发现。您可以通过发送JSON指令来执行Python脚本、获取引擎状态或管理资源。

适用场景

自动化测试流水线、跨项目资产迁移、多实例协同编辑、远程渲染农场控制、CI/CD集成开发环境

主要功能

自动节点发现通过组播协议自动检测网络中的Unreal实例,无需手动配置IP地址
远程Python执行支持三种执行模式:文件执行、语句执行和表达式求值,满足不同场景需求
实时监控持续跟踪节点连接状态和资源使用情况,异常自动重连机制保障稳定性
LSP兼容与Language Server Protocol兼容的API设计,支持代码补全和资源导航

优势与局限性

优势
零配置发现机制大幅降低部署复杂度
细粒度的执行控制(支持同步/异步模式)
跨平台支持(Windows/Linux/macOS)
详细的日志记录便于问题排查
局限性
需要Unreal实例安装MCP插件
组播通信可能受企业网络策略限制
Python执行环境依赖Unreal内置解释器版本

如何使用

环境准备确保所有Unreal Engine实例已安装MCP插件(4.27+版本内置)
启动服务在控制台运行服务器主程序,默认监听239.0.0.1:6766
节点发现服务将自动发现网络中的Unreal实例,可通过日志查看连接状态
发送指令通过HTTP/REST接口或直接TCP连接发送JSON格式指令

使用案例

批量导入资产同时向多个Unreal实例分发资产导入任务
分布式光照构建将光照构建任务分配到渲染农场的不同节点

常见问题

1
为什么我的Unreal实例没有被发现?1. 检查实例是否启用MCP插件 2. 确认网络允许组播通信 3. 验证防火墙未阻止6766端口
2
Python执行超时怎么办?1. 检查脚本是否存在死循环 2. 增加执行超时阈值 3. 使用unattended模式避免等待
3
如何查看详细的调试日志?修改server.py中的日志级别: file_handler.setLevel(logging.DEBUG)

相关资源

官方文档完整的API参考和架构说明
示例代码库常用操作示例脚本集合
插件安装指南视频演示插件安装配置过程
精选MCP服务推荐
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
179
4.3分
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
JavaScript
2,909
5分
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
6,080
4.5分
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
JavaScript
4,846
4.7分
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
1,420
5分
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
HTML
80
4.8分
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
300
4.5分
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
348
4.8分
安装
复制以下命令到你的Client进行配置
注意:您的密钥属于敏感信息,请勿与任何人分享。