
Genesis MCP Server

2025.03.20
2
Python模拟服务可视化工具其它
Genesis MCP Server 是一个用于 Genesis World 模拟的模型上下文协议(MCP)服务器,支持可视化功能。它通过 stdio 传输方式运行,适用于本地模拟和可视化场景。
View on GitHub
Overview
基本能力
产品定位
Genesis MCP Server 是一个用于 Genesis World 模拟的模型上下文协议(MCP)服务器,支持可视化功能。
核心功能
- 支持 Genesis World 模拟
- 提供可视化支持
- 使用 stdio 传输方式
- 包含 MCP Inspector 调试工具
- 提供世界信息查询功能
- 支持运行模拟
适用场景
- Genesis World 模拟与可视化
- 本地模拟调试
- 模型上下文协议开发
工具列表
- Run Simulation: 运行 Genesis World 模拟
- MCP Inspector: 用于调试 MCP 服务器
- stdio_client.py: 提供可视化客户端
常见问题解答
- 传输方式: 必须使用 stdio 传输以支持可视化功能
- 依赖问题: 确保安装正确的 Python 版本和 uv 包管理器
使用教程
使用依赖
- Python 3.8+
- uv 包管理器 (
pip install uv
) - npm (可选,用于 MCP Inspector)
安装教程
Linux/macOS
git clone https://github.com/username/genesis-mcp.git
cd genesis-mcp
./setup.sh
source .venv/bin/activate
Windows
git clone https://github.com/username/genesis-mcp.git
cd genesis-mcp
setup.bat
.venv\Scripts\activate.bat
调试方式
# 启动 MCP Inspector
mcp-inspector
# 启动服务器
python server.py
配置 MCP Inspector: - Transport Type: STDIO - Command: python - Arguments: server.py