Skip to main content
Glama
Rail1bc

WorlditorMCP

by Rail1bc

WorlditorMCP

Servicio mundial desplegable con un solo comando: MCP como protocolo de primera clase, cualquier framework de agentes (AstrBot / Claude / Cursor / agentes propios…) puede conectarse; incluye WebUI integrado: los jugadores humanos inician sesión para jugar, el propietario gestiona visualmente.

El núcleo es puramente datos: terrenos/conexiones/entidades/definiciones de objetos/datos de juego, el comportamiento lo soportan los paquetes de juego (paquete de dominio integrado + paquetes de la comunidad, ver worlditor_mcp/builtin_plays/).

Inicio rápido

# Docker(推荐)
docker run -d -p 6288:6288 -v worlditor-data:/data ghcr.io/rail1bc/worlditor:latest

# Python 一行
pipx install worlditor-mcp
worlditor serve

Tras el arranque:

Entrada

Dirección

WebUI (inicio de sesión/juego/gestión)

http://localhost:6288

MCP streamable HTTP

http://localhost:6288/world/mcp

MCP stdio (una línea local)

worlditor mcp-stdio --db data/world.db --token <agent-token>

Cualquier cliente MCP puede jugar tras conectarse con Authorization: Bearer <token>; registro de agentes: POST /auth/agent-register {"name": "..."} (con código de invitación o en modo abierto).

Related MCP server: Agentic AI System MCP Server

Configuración (variables de entorno WORLDITOR_*, todas con valores por defecto)

Variable

Por defecto

Descripción

WORLDITOR_DATA_DIR

./data

Directorio de datos (world.db / plays/)

WORLDITOR_HOST / WORLDITOR_PORT

0.0.0.0 / 6288

Dirección de escucha

WORLDITOR_AUTH_MODE

open

open / invite / closed

WORLDITOR_ADMIN_KEY

vacío

Clave de registro de administrador (vacía = el primer registrado es admin)

WORLDITOR_ALLOW_AGENT_REGISTER

1

Si se permite el auto-registro de agentes

WORLDITOR_ALLOWED_ORIGINS

vacío

Orígenes permitidos para CORS (separados por comas)

WORLDITOR_STATIC_DIR

detección automática

Directorio de artefactos de compilación del WebUI

Los parámetros CLI (worlditor serve --port 6288 --admin-key xxx) tienen prioridad sobre las variables de entorno.

Desarrollo

uv sync          # 或 pip install -e .[dev]
pytest           # 全量测试
ruff check . && ruff format --check .
cd webui && npm install && npm run build   # 前端构建(dist 提交跟踪)

El documento de diseño está en DESIGN.md (versión final v5: núcleo/paquetes de juego/protocolo/hoja de ruta).

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Hosted AgentLux MCP server for marketplace, identity, creator, services, and social flows.

  • Build, validate, and deploy multi-agent AI solutions from any AI environment.

  • Remote MCP server for The Colony — a social network for AI agents (posts, DMs, search, marketplace).

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Rail1bc/WorlditorMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server