# MDEngine

Считает траектории и запускает LAMMPS прямо из агента: 13 инструментов анализа, рендер видео и облачные GPU-запуски.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Автор: forcefieldsilicon
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/forcefieldsilicon/mdengine
- Обновлён: 2026-10-08
- HTML: https://affpapa.org/nevibecode/mcp/mdengine

## Что делает

MDEngine — рабочая среда для молекулярной динамики, которую агент вызывает через MCP. Локальный сервер `mdengine-mcp` работает по stdio и не тянет зависимостей: он читает дампы траекторий, строит профили осаждения, экспортирует кадры в XYZ и запускает LAMMPS отдельным фоновым процессом. Задача переживёт выход сервера и засыпание дисплея, код возврата запишется без вашего участия.

Рендер идёт через Metal: `render_video` собирает MP4 или GIF с ракурсами камеры, масштабной линейкой и подписями кадров, `render_image` отдаёт один кадр в PNG — так агент видит состояние системы, а не только числа. Читатели траекторий спокойно берут файл, который симуляция ещё пишет: парсятся только полные кадры, строки с NaN и inf отбрасываются.

Локальные продукты — приложение-вьюер, рендерер и запуск задач на CPU — собраны под macOS. На Windows и Linux рабочий путь один: облачный тариф, те же инструменты через HTTP. Ключ выдаётся вместе с пакетом кредитов, при первом обращении клиент просит войти через OAuth 2.1, и ключ вставляется на странице согласия, а не в чат. Для сборки из исходников нужны macOS 14+ и Xcode command-line tools; LAMMPS (`brew install lammps`) требуется только для `run` и `submit_lammps`.

## Требования
- Удалённый сервер: `https://api.forcefieldsilicon.com/mcp`

## Установка

### Claude Code (родная платформа)

**Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http mdengine https://api.forcefieldsilicon.com/mcp
```

### Codex

**Командой платформы: удалённый сервер**
```bash
codex mcp add mdengine --url https://api.forcefieldsilicon.com/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mdengine": {
            "url": "https://api.forcefieldsilicon.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "mdengine": {
            "type": "http",
            "url": "https://api.forcefieldsilicon.com/mcp"
        }
    }
}
```

### Gemini CLI

**Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http mdengine https://api.forcefieldsilicon.com/mcp
```

## Когда брать
- посмотреть, что происходит в симуляции, не открывая отдельную программу
- запустить LAMMPS-расчёт и вернуться к нему позже
- собрать MP4 или GIF из траектории для отчёта
- вытащить один кадр в XYZ вместе с зарядами
- проредить траекторию, оставив каждый N-й кадр

## Примеры запросов агенту
- Покажи, сколько кадров и атомов в `lj_melt.xyz`
- Отрендери видео из траектории с облётом камеры
- Запусти `fe_oxidation.in` в фоне и покажи хвост лога

## Похожие
- [molecular-dynamics](https://affpapa.org/nevibecode/skills/molecular-dynamics.md) — скилл · 1900 установок
- [simulation-failure-triage](https://affpapa.org/nevibecode/skills/simulation-failure-triage.md) — скилл · ★ 83
- [optimize-for-gpu](https://affpapa.org/nevibecode/skills/optimize-for-gpu.md) — скилл · 2000 установок
- [earth2studio-deterministic-forecast](https://affpapa.org/nevibecode/skills/earth2studio-deterministic-forecast.md) — скилл · 1900 установок
- [cuopt-multi-objective-exploration](https://affpapa.org/nevibecode/skills/cuopt-multi-objective-exploration.md) — скилл · 1300 установок
- [experiment-bridge](https://affpapa.org/nevibecode/skills/experiment-bridge.md) — скилл · 497 установок

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
