MCP.so
登录

Genesis MCP Server

@dustland

基本信息

分类

其他

许可证

MIT license

传输方式

stdio

作者

dustland

关于 Genesis MCP Server

MCP Server for Genesis World.

Genesis MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "genesis-mcp": {
      "command": "uv",
      "args": [
        "venv",
        ".venv"
      ]
    }
  }
}

Genesis MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Genesis MCP Server?

An MCP server for running Genesis World simulations with local visualization support. It uses stdio transport and is intended for users who need to run and visualize physics simulations interactively.

How to use Genesis MCP Server?

Clone the repository, run the setup script (setup.sh on Linux/macOS, setup.bat on Windows), activate the virtual environment, then start the server with ./start.sh or python server.py. Use the provided stdio client (./examples/stdio_client.py) to open a visualization window.

Key features of Genesis MCP Server

  • Run Genesis World simulations via the run_simulation tool
  • Retrieve world information through world_info://{name} resource
  • Visualization requires stdio transport (no network transport supported)
  • Provided stdio client for instant simulation with visualization
  • Supports MCP Inspector for debugging with stdio transport
  • Includes setup scripts for Linux/macOS and Windows

Use cases of Genesis MCP Server

  • Running Genesis World physics simulations in a local environment
  • Visualizing simulation output in real time
  • Debugging MCP interactions using the MCP Inspector

常见问题

1

What transport method does the server use?

It uses stdio transport, which is required for Genesis World visualization features.

2

What are the runtime prerequisites?

Python 3.8+ and the uv package manager (`pip install uv`). npm is optional for using the MCP Inspector.

3

Can I use network transports for visualization?

No. The visualization components require a local runtime and cannot work over network transports.

4

How do I start a simulation with visualization?

Run `./examples/stdio_client.py` from the repository directory after completing setup.

5

How do I install dependencies manually?

Run `uv pip install -r requirements.lock`, then `uv pip install -e .`, then `uv pip install genesis==0.2.1 --no-deps`.

评论

其他 分类下的更多 MCP 服务器