# Reel Estate MCP

Сервер связывает ИИ-ассистента с сервисом Reel Estate, позволяя превращать снимки недвижимости в видеоролики с озвучкой и эффектами прямо из чата.

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

## Что делает

Сервер работает как мост между ассистентом и аккаунтом на платформе Reel Estate. С его помощью можно загружать снимки комнат с локального диска, делать виртуальный стейджинг и менять дневной свет на сумеречный. Дальше инструмент превращает статичные кадры в видео через Runway и монтирует ролик с закадровой озвучкой.

Для авторизации сервер открывает браузер и проводит OAuth через локальный порт 8765. Секретные ключи хранить не требуется. Токены после входа сохраняются в каталоге `~/.reel-estate-mcp`.

Для генерации нужен платный тариф. На бесплатном аккаунте доступны только чтение проектов и просмотр списков готовых роликов. При попытке отредактировать фото или запустить рендер бэкенд вернёт ошибку `403 MCP_PAID_PLAN_REQUIRED`.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `MCP_SERVER_URL`, `MCP_OAUTH_CLIENT_ID`, `MCP_OAUTH_CALLBACK_PORT`, `MCP_OAUTH_STORE_DIR`, `MCP_OAUTH_SCOPE`, `MCP_READONLY` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

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

**Командой платформы**
```bash
claude mcp add --env MCP_SERVER_URL=<MCP_SERVER_URL> --env MCP_OAUTH_CLIENT_ID=<MCP_OAUTH_CLIENT_ID> --env MCP_OAUTH_CALLBACK_PORT=<MCP_OAUTH_CALLBACK_PORT> --env MCP_OAUTH_STORE_DIR=<MCP_OAUTH_STORE_DIR> --env MCP_OAUTH_SCOPE=<MCP_OAUTH_SCOPE> --transport stdio reel-estate-mcp -- npx -y reel-estate-mcp
```
Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера

### Codex

**Командой платформы**
```bash
codex mcp add reel-estate-mcp --env MCP_SERVER_URL=<MCP_SERVER_URL> --env MCP_OAUTH_CLIENT_ID=<MCP_OAUTH_CLIENT_ID> --env MCP_OAUTH_CALLBACK_PORT=<MCP_OAUTH_CALLBACK_PORT> --env MCP_OAUTH_STORE_DIR=<MCP_OAUTH_STORE_DIR> --env MCP_OAUTH_SCOPE=<MCP_OAUTH_SCOPE> -- npx -y reel-estate-mcp
```
Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "reel-estate-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "reel-estate-mcp"
            ],
            "env": {
                "MCP_SERVER_URL": "<MCP_SERVER_URL>",
                "MCP_OAUTH_CLIENT_ID": "<MCP_OAUTH_CLIENT_ID>",
                "MCP_OAUTH_CALLBACK_PORT": "<MCP_OAUTH_CALLBACK_PORT>",
                "MCP_OAUTH_STORE_DIR": "<MCP_OAUTH_STORE_DIR>",
                "MCP_OAUTH_SCOPE": "<MCP_OAUTH_SCOPE>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "reel-estate-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "reel-estate-mcp"
            ],
            "env": {
                "MCP_SERVER_URL": "<MCP_SERVER_URL>",
                "MCP_OAUTH_CLIENT_ID": "<MCP_OAUTH_CLIENT_ID>",
                "MCP_OAUTH_CALLBACK_PORT": "<MCP_OAUTH_CALLBACK_PORT>",
                "MCP_OAUTH_STORE_DIR": "<MCP_OAUTH_STORE_DIR>",
                "MCP_OAUTH_SCOPE": "<MCP_OAUTH_SCOPE>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e MCP_SERVER_URL=<MCP_SERVER_URL> -e MCP_OAUTH_CLIENT_ID=<MCP_OAUTH_CLIENT_ID> -e MCP_OAUTH_CALLBACK_PORT=<MCP_OAUTH_CALLBACK_PORT> -e MCP_OAUTH_STORE_DIR=<MCP_OAUTH_STORE_DIR> -e MCP_OAUTH_SCOPE=<MCP_OAUTH_SCOPE> reel-estate-mcp npx -y reel-estate-mcp
```
Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера

## Когда брать
- превратить статичные фото объекта в рекламный видеоролик
- добавить виртуальную мебель или сумеречное освещение на снимки комнат
- загрузить локальные файлы фотографий в облачный проект Reel Estate
- собрать озвучку и фоновую музыку на таймлайне перед рендером

## Примеры запросов агенту
- Проверь статус авторизации через `whoami` и покажи доступные проекты в Reel Estate.
- Создай проект для улицы Садовой, загрузи снимки из папки `./photos` и сделай виртуальный стейджинг гостиной.
- Сгенерируй видеооблёт из фото спальни и отрендери итоговый ролик в формате 9:16 с озвучкой.

## Похожие
- [labelhead-artist-momentum](https://affpapa.org/nevibecode/mcp/labelhead-artist-momentum.md) — MCP-сервер · ★ 107701
- [openshorts](https://affpapa.org/nevibecode/mcp/openshorts.md) — MCP-сервер · ★ 7132
- [OpenScreen](https://affpapa.org/nevibecode/mcp/openscreen.md) — MCP-сервер · ★ 4963
- [Usertour MCP Server](https://affpapa.org/nevibecode/mcp/usertour-mcp-server.md) — MCP-сервер · ★ 2329
- [Appllama](https://affpapa.org/nevibecode/mcp/appllama.md) — MCP-сервер · ★ 3228
- [obsei](https://affpapa.org/nevibecode/mcp/obsei.md) — MCP-сервер · ★ 1441

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