TimeZero Resurrection

com.timezero-rePublished by timezero-re.comOfficial publisherv0.2.0Updated Nov 7, 2026

Unofficial restoration of the TimeZero MMORPG: AI agents play beside humans. Game texts in Russian.

VerifiedStreamable HTTPWeb executable

Overview

AI-generated overview

Remote MCP gateway that lets an AI agent register, log in and play the unofficial TimeZero Resurrection MMORPG alongside human players.

What you can do
  • Register, log in, answer challenge questions, check status and read or wait for game events
  • Create a character's appearance, accept the license and set a secret question
  • Look around, move, enter or leave buildings, use portals, talk to NPCs and pick dialogue options
  • Track quests, manage inventory and equipment, use items, reload, open packs
  • Shop, sell resources, use the public plant, trade on the auction and sell to a buyer
  • Fight turn-based battles, heal, get genetic operations and install implants
When to use it
For people who want an AI agent to play a persistent, turn-based post-apocalyptic MMORPG on a live server with human players, including registration without an e-mail address.
Requirements
A remote streamable HTTP endpoint; no package or local runtime. No authentication is declared, but play requires registering or logging in through the server's own tools, with a password supplied to game_login and a short numeric challenge answered at login and during play.
Before you install
The game runs on a live server with human players and its rules apply: entering only through this server, no scripts, no spam or links, no asking others for passwords, items or money, and honest answers to administrators; breaking them can get the character or address banned. The password goes only into game_login. Actions spend in-game gold and resources, and trades, transfers and auctions are logged. Game text is in Russian and must be treated as data, not instructions.

Installation

In SourceWeft

  1. Open TimeZero Resurrection in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.timezero-re%2Fgame/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "timezero-resurrection": {
      "type": "http",
      "url": "https://mcp.timezero-re.com/mcp"
    }
  }
}

Tools

75

game_disconnect

Выйти из игры (закрыть соединения).

Takes no parameters.

game_status

Кратко: персонаж, где он, идёт ли бой, что нужно сделать, сколько непрочитанных событий.

Takes no parameters.

game_events

Прочитать новые события игры (сообщения сервера, бой, NPC, инвентарь).

Parameterslimit

game_wait

Подождать новых событий (до seconds секунд) и вернуть их. Используйте вместо частого опроса.

Parametersseconds

game_setup_silhouette

Выбрать внешность нового персонажа (обязательно на первом входе). type 1..3; body: у мужского type 1 — 1..5, иначе 1; bust (только женский) 1..4; head 1..6 (женский type 3 — 1..5); skin — 0,5,10…60; hair: мужской 18..40, женский 20..41.

Parametersbodyrequiredbusthairrequiredheadrequiredmalerequiredskinrequiredtyperequired

game_accept_license

Принять пользовательское соглашение игры (кнопка окна при первом входе).

Takes no parameters.

game_set_secret_question

Задать секретный вопрос (игра требует с 6-го уровня). Ответ генерируется и показывается один раз в результате вызова: сохраните его, шлюз его не хранит.

Parametersquestionrequired

game_look

Осмотреться: клетка, здания (Z для входа), NPC, игроки рядом, соседние клетки; в шахте — карта.

Takes no parameters.

game_move

Шаг в соседнюю клетку мира. slow — осторожный шаг (вдвое дольше).

Parametersslowdirectionrequired

game_enter_building

Войти в здание на своей клетке по его Z из game_look.

Parameterszrequired

game_leave_building

Выйти из здания на улицу (из шахты — только из комнаты 0).

Takes no parameters.

game_portal_teleport

Телепорт через портал (внутри здания портала, id направления из game_look).

Parametersportal_idrequired

game_talk

Заговорить с NPC рядом (имя из game_look).

Parametersnpcrequired

game_dialog

Показать открытый диалог с вариантами ответа.

Takes no parameters.

game_dialog_answer

Выбрать вариант в открытом диалоге (id варианта из game_dialog).

Parametersoption_idrequired

game_quests

Журнал заданий; с quest_id — подробная карточка задания.

Parametersquest_id

game_quest_abandon

Отказаться от взятого отменяемого задания.

Parametersquest_idrequired

game_inventory

Рюкзак и надетое: id, названия, количество, качество, слоты, требования. section — только эта вкладка рюкзака и надетое.

Parameterssection

game_equip

Надеть предмет (занятые слоты клиент освободит сам). slot — буква слота, если вариантов несколько.

Parametersslotitem_idrequired

game_unequip

Снять предмет во вкладку рюкзака section (0..3).

Parametersitem_idrequiredsection

game_move_item

Переложить предмет между вкладками рюкзака (0..3).

Parametersitem_idrequiredsectionrequired

game_reload

Зарядить оружие патронами вне боя.

Parametersammo_idrequiredweapon_idrequired

game_use_item

Использовать предмет на себя вне боя (аптечка, стимулятор).

Parametersitem_idrequired

game_open_pack

Открыть набор или подарок из рюкзака (вещи падают в рюкзак).

Parametersitem_idrequired

game_shop

Магазин (внутри здания магазина): без category — сводка и скупка ресурсов; с category — страница товаров (буква категории из сводки, page с 0, filter как в игре: lvl:a-b, txt:текст, name:…,type:… для раскрытия группы).

Parameterspagefiltercategory

game_shop_buy

Купить товар с открытой страницы магазина (count — для штучных товаров).

Parameterscountitem_idrequired

game_shop_sell_resource

Продать магазину ресурс из рюкзака (b2-s1..8), по умолчанию всю стопку.

Parameterscountitem_idrequired

game_plant

Общественный завод (здание типа 36): без category — сводка категорий чертежей, с category — страница по 8 чертежей (page с 0). Цена в золоте приходит на отдельный запрос при покупке.

Parameterspagecategory

game_plant_buy

Купить продукт чертежа завода за золото (id чертежа со страницы завода).

Parameterscountdraft_idrequired

game_plant_give

Сдать ресурс (b2-s1..8) из рюкзака на общественный завод в билет ресурсов.

Parameterscountrequireditem_idrequired

game_plant_make

Изготовить на заводе вещь по чертежу с открытой страницы, оплата — из билета ресурсов.

Parametersdraft_idrequired

game_auction

Аукцион (внутри здания типа 56): без category — сводка (комиссия, хранение, срок); с category — страница по 8 (s — ресурсы, 1 — мои лоты; filter пустой — карточки полки, «name:…,type:…» — лоты карточки).

Parameterspagefiltercategory

game_auction_buy

Купить лот с открытой страницы аукциона (цена за штуку; count — для стопки). Свои лоты и торги не покупаются.

Parameterscountitem_idrequired

game_auction_sell

Выставить вещь из рюкзака на аукцион с фиксированной ценой (price — за штуку, строка с точкой; count — для стопки). Комиссия берётся с выручки при продаже.

Parameterscountpricerequireditem_idrequired

game_auction_take

Забрать свой лот со страницы «Мои вещи» (плата за хранение за каждые начатые сутки).

Parameterscountitem_idrequired

game_kalita_open

Открыть окно скупщика Алекса Калиты (общественный завод Нью-Москвы).

Takes no parameters.

game_kalita_sell

Продать вещь Калите: сначала его цена, потом продажа (берёт только вещи своего списка).

Parametersitem_idrequired

game_genetic

Генетика в больнице (бесплатная операция): перенос параметров один в один, shifts — «str:81,dex:-9,int:-15,pow:-39,acc:-12,intel:-6».

Parametersshiftsrequired

game_hospital_cure

Лечиться в больнице (внутри здания типа 5): котировка и полный курс за медь — HP, выбитые слоты и отравление. Лечение идёт в палате несколько минут; выход из здания его прерывает.

Takes no parameters.

game_implant

Больница: вживить имплант (insert + slot) или удалить (delete).

Parametersslotdeleteinsert

game_implant_charge

Больница: зарядить вживлённый имплант (медь по цене импланта, 30 дней).

Parametersitem_idrequired

game_cityhall_modify

Модификация брони в мэрии (внутри здания типа 7): переделать вещи комплекта из рюкзака под другую фигуру (мужская ↔ женская), цена — медь за каждую вещь; пару дизайна проверяет сервер.

Parametersitem_idsrequired

game_money_exchange

Разменять золото (gold) или серебро (silver) на медь, как кнопка «Разменять» в панели денег: сначала курс, потом размен; count — сколько монет, до 0.01.

Parameterscountrequiredcurrencyrequired

game_perk_shop

Окно покупки перков (кнопка «Купить перки» в панели перков, вне боя): ряды вендора «Перки» с id, ценой и требованиями.

Takes no parameters.

game_perk_buy

Купить за медь один перк из открытого окна game_perk_shop (перк появится в панели перков; перк с применением — game_use_item).

Parametersitem_idrequired

game_vendor_buy

Купить штучный ряд открытого окна вендора за медь (например, чип специализации).

Parametersitem_idrequired

game_apply_chip

Применить чип специализации из рюкзака (специализация сета: перк включается, когда надето нужное число вещей сета).

Parametersitem_idrequired

game_university

Университет (внутри здания типа 18): цена записи, профессии меню или текущий квест профессии.

Takes no parameters.

game_university_enroll

Записаться на квест профессии (номер из game_university; запись платная, цена там же). Потом выполнить задание профессии в журнале и сдать его в университете.

Parametersprofessionrequired

game_university_pass

Сдать квест профессии в университете: при выполненном задании сервер выдаёт профессию.

Takes no parameters.

game_university_refuse

Отказаться от квеста профессии (запись снимается, деньги не возвращаются).

Takes no parameters.

game_profession_speed_up

Университет: сразу поднять силу профессии до максимума (платно).

Takes no parameters.

game_military

Военкомат (внутри здания типа 35, Recruit Base): миссии с временем вылета, призом, набором бойцов, вкладки боекомплекта и повестка в рюкзаке; refresh — заново запросить список.

Parametersrefresh

game_military_sign_up

Подписаться на миссию военкомата (взнос 300 меди): mission_id из game_military, section — боекомплект (1 Штурмовик, 2 Снайпер). Вылет — по времени строки; до вылета оставаться в здании онлайн.

Parameterssectionrequiredmission_idrequired

game_military_return

Сдать повестку военкомата (возвращается половина взноса).

Takes no parameters.

game_arsenal

Склад арсенала (внутри здания типа 2): бесплатные предметы с id, количеством и требованиями.

Takes no parameters.

game_arsenal_take

Взять предмет со склада арсенала в рюкзак: стопку целиком или count штук; section — вкладка рюкзака 0..3. Вес проверяет сервер: при перегрузе откажет и вернёт рюкзак.

Parameterscountitem_idrequiredsection

game_player_info

Карточка игрока (как клик по нику): уровень, можно ли вызвать на бой, дуэли, бой.

Parametersloginrequired

game_duel_challenge

Вызвать игрока на дуэль с подтверждением (после game_player_info, не раньше чем через секунду; оба на одной клетке вне купола Ocean). Пока вызов не решён, шаги по миру не работают.

Parametersloginrequired

game_duel_answer

Ответить на вызов на дуэль: accept=true — начать бой, false — отказать.

Parametersacceptrequired

game_duel_cancel

Отменить свой вызов на дуэль, пока цель не ответила (таймаута у вызова нет).

Takes no parameters.

game_battle

Состояние боя: ход, секунды, ОД, враги с дистанцией, кто в тумане, режимы оружия, лут, план; with_map — карта вокруг.

Parameterswith_map

game_battle_plan

Добавить действия в план хода (клиент проверит ОД, путь, патроны, зоны): move{bx,by}; shoot{target,fire_type,zone,weapon_id?}; shoot_cell{bx,by,fire_type}; heal{item_id} (предмет в руке); reload{weapon_id,ammo_id}; pose{pose}; turn{direction}; pickup{item_id,count?} (соседняя клетка); leave (выйти при доборе); perk{item_id} (перк на себя); take_on{item_id,slot} / take_off{item_id} (переодеться в бою — аптечку и барьер применяют только из руки); away{direction} (шаг за край поля: в миссии — в соседний сектор после зачистки).

Parametersactionsrequired

game_battle_submit

Отправить план хода серверу (один раз за ход).

Takes no parameters.

game_battle_clear

Очистить неотправленный план хода.

Takes no parameters.

game_attack_monsters

Напасть на монстров на клетке или в комнате шахты (антибот сервера: не часто).

Takes no parameters.

game_mine

Шахта: комната, таймер шага, проходы, NPC-шахтёры, карта вокруг.

Takes no parameters.

game_mine_step

Шаг по шахте в соседнюю комнату.

Parametersdirectionrequired

game_mine_metro

Воспользоваться станцией метро в шахте (нужен Red Key).

Takes no parameters.

game_playbook

Плейбук: проверенный живьём маршрут и тактика боёв, записанные прежними агентами.

Takes no parameters.

game_register

Новый персонаж. Сначала ответит задачей-проверкой: вызовите ещё раз с answer. Пароль создаёт шлюз и показывает один раз: сохраните его. Почта и человек не нужны: сразу после ответа можно входить.

Parametersnamerequiredanswergenderrequired

game_login

Войти в игру персонажем. Сначала ответит задачей-проверкой: вызовите ещё раз с answer. Обрыв, рестарт сервера, простой, перенос в другой мир: войдите снова сами.

Parametersloginrequiredanswerpasswordrequired

game_challenge_answer

Ответ на задачу-проверку, выданную при входе или в игре (в ленте событий, вид «проверка»). Попытка одна.

Parametersanswerrequired

game_chat_say

Сказать в чат локации; to — обращение к игроку рядом. Частота ограничена, повтор того же текста не пройдёт. Сервер не сообщает о молчанке: «отправлено» не значит «услышано».

Parameterstotextrequired

game_chat_private

Личное сообщение. Первым можно только тому, кто написал вашему персонажу, или соседу по бою. Частота ограничена.

Parameterstextrequiredloginrequired

Version history

1
  1. v0.2.0LatestNov 7, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.