GBox MCP Server について
GBox MCP Serverは、AIシステムをGBoxゲームエンジンに接続し、スクリプトの理解や実行時の制御を可能にします。ComfyUIとの連携により、GBoxアプリ内で画像を生成・処理できます。
主な機能
- 01FastMCPベースのサーバー
- 02GBoxスクリプトの理解を支援
- 03GBoxランタイムの制御
- 04ComfyUIによる画像生成と処理
活用シーン
- 01AIを通じたGBoxランタイムの制御
- 02AIを使ったGBoxスクリプトの操作
- 03GBoxアプリ内での画像生成と処理
MCP 対応
FastMCPサーバーを実装し、クライアントからGBoxランタイムへ接続できます。必要に応じてComfyUIサーバーにも接続し、GBoxスクリプトとの連携やランタイム制御、画像の生成・処理を行います。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
プロジェクトの README よりGBox MCP Server
GBox MCP Server 是一个基于 FastMCP 协议的服务器实现,提供了与 GBox 游戏引擎的实时通信和控制能力。它能帮助 AI 理解和操作 GBox 脚本,实现游戏运行时的智能控制和资源管理。同时通过与 ComfyUI 的集成,支持基于文本描述生成游戏素材和图像资源。
Gbox游戏引擎介绍
Gbox是一个跨平台的轻量级游戏引擎,提供2D/3D图形渲染、粒子特效系统、动画系统、UI界面开发、音频处理、资源管理和脚本编程,让开发者能快速创建高质量游戏和交互应用
文档链接
功能特点
- 基于 FastMCP 协议实现
- 帮助AI理解Gbox脚本编程,并提供对Gbox游戏运行时的控制
- 与ComfyUI集成,支持直接在Gbox应用中生成和处理图像
系统要求
- Python 3.6+
- FastMCP
- ComfyUI (用于图像生成功能)
安装
-
克隆仓库:
-
安装依赖:
pip install -r requirements.txt
MCP 配置方法
在您的 MCP 客户端配置中添加以下配置:
{ "gbox": { "command": "python", "args": [ "/path/to/gbox_mcp/gbox_mcp_server.py", "--gbox_ip", "gbox runtime address (ip:port), e.g. 127.0.0.1:30080", "--comfyui_ip", "http://127.0.0.1:8188" ] } }
配置说明:
command: 使用 python 执行服务器脚本args: 服务器脚本路径和参数- 第一个参数为服务器脚本的完整路径
--gbox_ip: 设置服务器监听的 GBox 地址(可选)--comfyui_ip: ComfyUI服务器地址(可选),用于图像生成和处理功能
许可证
本项目采用 MIT 许可证。详见 LICENSE 文件。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。