Skip to main content
Glama
Rail1bc

WorlditorMCP

by Rail1bc

WorlditorMCP

Мировой сервис, разворачиваемый одной командой: MCP — протокол первого класса, любая агентная платформа (AstrBot / Claude / Cursor / собственный агент…) может подключиться; встроенный WebUI — человеческие игроки входят и играют, владелец управляет визуально.

Ядро — чистые данные: тайлы/соединения/сущности/определения предметов/игровые данные, поведение обеспечивается игровыми пакетами (встроенные доменные пакеты + пакеты сообщества, см. worlditor_mcp/builtin_plays/).

Быстрый старт

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

# Python 一行
pipx install worlditor-mcp
worlditor serve

После запуска:

Вход

Адрес

WebUI (вход/игра/управление)

http://localhost:6288

MCP streamable HTTP

http://localhost:6288/world/mcp

MCP stdio (локально одной строкой)

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

Любой MCP-клиент может играть, подключившись с Authorization: Bearer <token>; регистрация агента: POST /auth/agent-register {"name": "..."} (по пригласительному коду или открыто).

Related MCP server: Agentic AI System MCP Server

Конфигурация (переменные окружения WORLDITOR_*, все имеют значения по умолчанию)

Переменная

По умолчанию

Описание

WORLDITOR_DATA_DIR

./data

Каталог данных (world.db / plays/)

WORLDITOR_HOST / WORLDITOR_PORT

0.0.0.0 / 6288

Адрес прослушивания

WORLDITOR_AUTH_MODE

open

open / invite / closed

WORLDITOR_ADMIN_KEY

пусто

Ключ регистрации администратора (пусто = первый зарегистрировавшийся становится admin)

WORLDITOR_ALLOW_AGENT_REGISTER

1

Разрешать ли самостоятельную регистрацию агентов

WORLDITOR_ALLOWED_ORIGINS

пусто

Разрешённые источники CORS (через запятую)

WORLDITOR_STATIC_DIR

автоопределение

Каталог собранных артефактов WebUI

Параметры CLI (worlditor serve --port 6288 --admin-key xxx) имеют приоритет над переменными окружения.

Разработка

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

Документация по дизайну — в DESIGN.md (финальная версия v5: ядро/игровые пакеты/протокол/дорожная карта).

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