Servidor Genesis MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) para simulaciones de Genesis World con soporte de visualización.
Inicio rápido
Para comenzar con la visualización de la forma más rápida:
Esto iniciará directamente una simulación de Genesis World con visualización utilizando el transporte stdio.
Related MCP server: Hello World MCP Server
Método de transporte: stdio
Este servidor utiliza el transporte stdio , necesario para las funciones de visualización de Genesis World. Los componentes de visualización requieren un entorno de ejecución local y no pueden funcionar con transportes de red.
Configuración
Prerrequisitos
Python 3.8+
Gestor de paquetes uv (
pip install uv)npm (opcional, para MCP Inspector)
Instalación
Linux/macOS
Ventanas
Instalación manual con uv
Si prefiere instalar las dependencias manualmente:
Crear un entorno virtual:
uv venv .venv source .venv/bin/activate # Linux/macOS .venv\Scripts\activate.bat # WindowsInstalar dependencias desde el archivo de bloqueo:
uv pip install -r requirements.lock uv pip install -e . uv pip install genesis==0.2.1 --no-depsInstalar MCP Inspector (opcional):
npm install -g @modelcontextprotocol/inspector@0.6.0
Ejecución del servidor
Configure el Inspector MCP con:
Tipo de transporte: STDIO
Comando: python
Argumentos: server.py
Recursos disponibles
Información mundial
Obtenga información sobre las características de Genesis World:
Herramientas disponibles
Simulación de ejecución
Ejecute una simulación de Genesis World con el código y los parámetros proporcionados:
Cliente MCP
El repositorio incluye el cliente stdio para visualización:
¡Feliz hackeo!