К основному содержанию
MCP-сервер CX Codex

doom-mcp — MCP-сервер для Claude Code: что делает и как установить

MCP-сервер запускает движок DOOM внутри сессии ассистента. Позволяет отдавать текстовые команды персонажу или наблюдать за автономным прохождением.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add doom-mcp -- npx -y doom-mcp
Открыть на GitHub

Что делает doom-mcp

Сервер написан на Rust и связывается с движком doomgeneric на C напрямую через FFI. Никаких эмуляторов тут нет. На каждом шаге модель получает текущие характеристики героя, инвентарь, дистанцию до монстров и миниатюру кадра в PNG.

Управление строится через три инструмента: doom_start, doom_action и doom_screenshot. Они отвечают за перезапуск карты, передачу движений с шагом в тиках и выгрузку кадра 320x200 во временную папку. По умолчанию используется встроенный WAD от Freedoom. Если нужны оригинальные уровни, придётся передать путь к файлу через переменную окружения DOOM_WAD_PATH.

Какие задачи решает

  • запустить движок DOOM прямо через интерфейс MCP-клиента
  • передавать агенту пошаговые команды на перемещение и стрельбу
  • тестировать автономное принятие решений моделью в игре
  • сохранять полноразмерные скриншоты игровой сессии

Примеры запросов агенту

  • Давай сыграем в DOOM, начни уровень E1M1 на средней сложности
  • Сделай два шага вперёд, повернись налево и выстрели во врага
  • Сохрани текущий скриншот игры

Как установить doom-mcp

Командой платформы

claude mcp add doom-mcp -- npx -y doom-mcp

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о doom-mcp

Как установить doom-mcp в Claude Code?

Выполните в терминале команду claude mcp add doom-mcp -- npx -y doom-mcp.

Что делает doom-mcp?

Сервер встраивает движок DOOM через FFI и передаёт ассистенту состояние персонажа, координаты врагов и миниатюры кадров.

Можно ли подключить оригинальные уровни DOOM?

Да, для этого задайте путь к собственному коммерческому файлу или shareware-версии через переменную окружения DOOM_WAD_PATH.

Похожие MCP-серверы

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
bielacki-igdb-mcp-server bielacki MCP-сервер подключает агента к базе IGDB: поиск игр, карточки с рейтингами, платформами и датами выхода. Пригодится, когда нужны данные об играх прямо в чате. CX Codex +1 ★ 5звёзд репо controlnet-pose prime-skills Скилл для управления позой и движением в видео и изображениях через RunComfy. Перенос движений из исходного видео на целевого персонажа, анимация по позам и создание изображений с контролем глубины или скелета. CX Codex +1 377 400установок cad earthtojake Создаёт и правит параметрические CAD-модели, экспортирует STEP, STL, 3MF и GLB, измеряет геометрию и открывает готовые файлы в CAD Viewer. CX Codex +1 14 000установок step-parts earthtojake Скилл ищет готовые покупные детали в каталоге step.parts и скачивает их STEP-файлы, чтобы не рисовать заглушки в сборке. CX Codex +1 11 200установок game-feel gamedev-skills Скилл учит агента добавлять отклик к игровым действиям: тряску камеры, стоп-кадр, твины с easing, сквош и отброс. Для случаев, когда механика работает, но ощущается ватной. CX Codex +1 10 100установок audio-design gamedev-skills Скилл учит раскладывать игровой звук по шинам, глушить музыку под голос и собирать адаптивный саундтрек слоями. Примеры кода — на GDScript под Godot 4.7, с пометками для Unity. CX Codex +1 7 700установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой