Reelpen

Build editable 3D scenes for AI video, storyboarding and previsualization.

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноТолько чтение

Что умеет

  • Reelpen Capabilities: Targeted detail and fallback orientation. Not a required first call. Task map: topic discover. Help: recipes(recipeIds), schema(commandOps), params(assetIds), assets, errors, tim
  • Reelpen Read: Read the current scene summary and documentRevision from the ONE editor tab the user allowed for this connection. Always the LIVE document (unsaved work included); this connection has no
  • Reelpen Validate Scene: Offline preflight. Provide exactly one of plan OR text (Turkish Kur shorthand). Max 150 objects; optional bounded terrain in world Y-up. Strict errors never partially build. Gr

Какие данные видит

Нужен ли аккаунт

Не нужен: сервер работает без входа

Build editable 3D scenes for AI video, storyboarding and previsualization. Arrange characters and props, direct movement and camera shots, and export visual references.

Reelpen’s authenticated remote MCP connection lets compatible AI assistants inspect and edit an explicitly allowed scene. Read the scene first, review changes in the editor, and preview the complete shot before exporting. Live editor, saved-project and film-board permissions are separate. Builder coverage is evolving.

Connect: https://beta.reelpen.ai/guides/connect-your-ai

MCP endpoint: https://beta.reelpen.ai/mcp (Streamable HTTP with OAuth)

Public documentation and example prompts: https://github.com/viscountsparrow-cloud/reelpen-mcp

Watch the introduction: https://www.youtube.com/watch?v=MnRJVpZwn2A

Free beta; no payment card required. External AI assistants and video generators have separate access rules and charges. Reelpen produces references; final AI video generation happens in a separate service. The linked repository contains documentation, not application source code.

Как подключить

Как подключить Reelpen к Claude

Адрес сервера, который нужно вставить в настройках Claude:

https://reelpen--admin-p02g.run.tools

  1. Откройте Claude (сайт claude.ai или приложение для компьютера).
  2. Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
  3. Нажмите Добавить пользовательский коннектор (Add custom connector).
  4. Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
  5. В чате нажмите + → Коннекторы и включите новый коннектор.

Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.

Авторизация

После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.

Как подключить Reelpen к ChatGPT

Адрес сервера, который нужно вставить в настройках ChatGPT:

https://reelpen--admin-p02g.run.tools

  1. Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
  2. Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
  3. Откройте Настройки → Коннекторы и нажмите Создать (Create).
  4. Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
  5. В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
  6. В новом чате откройте + → Приложения/Коннекторы и включите коннектор.

Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.

Авторизация

При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.

Как подключить Reelpen к Cursor

Адрес сервера, который нужно вставить в настройках Cursor:

https://reelpen--admin-p02g.run.tools

Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.

Вручную:

  1. В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
  2. Вставьте JSON, скопированный ниже, в открывшийся файл ~/.cursor/mcp.json (для одного проекта: .cursor/mcp.json в корне проекта).
  3. Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.

Авторизация

Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.

Список инструментов сервера (16)

Технические названия из tools/list. Нужны только разработчикам.

reelpen_capabilitiesTargeted detail and fallback orientation. Not a required first call. Task map: topic discover. Help: recipes(recipeIds), schema(commandOps), params(assetIds), assets, errors, timing, tools, session. page/pageSize for lists. Refresh when capabilityDigest changes. No scene or credentials required.
reelpen_readRead the current scene summary and documentRevision from the ONE editor tab the user allowed for this connection. Always the LIVE document (unsaved work included); this connection has no stored-project read, so source:"saved" is refused. Objects carry id, name, asset, at, yaw, size, color, params, route, look. Paged; ids:[...] narrows.
reelpen_validate_sceneOffline preflight. Provide exactly one of plan OR text (Turkish Kur shorthand). Max 150 objects; optional bounded terrain in world Y-up. Strict errors never partially build. Groups/relative are build-time only; top supports box/wall/cylinder. Reports approximate overlaps. No browser or writes.
reelpen_build_sceneBuild an EMPTY scene atomically in the user's allowed editor tab as ONE Undo step. Exactly one of plan OR text. Needs documentRevision + unique requestId; pending/uncertain outcomes resolve through reelpen_status.
reelpen_exportComplete native scene JSON (live tab when allowed, otherwise the stored project; the reply says which). Can be megabytes: not a routine check.
reelpen_preflightSimulate an edit batch using the same compiler and command fields as reelpen_apply. Requires edit permission and current revision; never changes scene, assets, Undo or storage. Returns field differences, warnings and conflicts.
reelpen_applyApply up to 40 semantic commands atomically in the user's allowed editor tab as ONE Undo step. Read documentRevision first; reuse requestId only for the identical retry. Locked items stay protected; explicit dependency-checked delete; no implicit reset/unlock; set_lock is explicit. The reply distinguishes applied (editor) from saved (server); pending/uncertain resolve through reelpen_status.
reelpen_statusOutcome of a write batch by requestId: status queued|claimed|applied|failed|expired|uncertain|cancelled, documentRevision after apply, saved receipt (storageRevision, verified) and the next action. Use after a pending/uncertain reply or a lost connection instead of resending.
reelpen_previewOne clean 640x360 frame rendered by the user's allowed editor tab from a camera at a time. Never re-runs a mutation. Needs a live tab.
reelpen_playbackControl playback in the allowed tab: play, pause or seek to time. Same UI transport, no authored keys added. Requires edit permission. Stop recording before use.
reelpen_undoRevert (or re-apply) ONE batch in the user's allowed editor tab using the editor's own Undo, as one step. Name the batch by its requestId and the documentRevision it produced; if it is no longer the latest change the answer is HISTORY_MISMATCH and nothing moves. Needs a live tab and edit permission.
reelpen_viewMove the user's WORKSPACE view in the allowed editor tab so they can see what you mean. Nothing about the produced video changes: output cameras, keyframes, cuts, duration and the documentRevision stay exactly as they were. Needs a live tab and edit permission.
reelpen_preview_clipRecord a short (max 8 s) playable clip from one camera in the user's allowed editor tab, so real motion can be judged. Default 480p, refused above 4 MB. Takes real time to record; the scene is restored and unchanged. Needs a live tab.
reelpen_fileTransfer files to/from the allowed tab. upload: id, name, bytes, mime, sha256; chunk: id, offset (bytes), base64 data (<=192 KiB decoded); identical chunks replay. status reports nextOffset. Read finished output with read/id/offset; response is base64 with nextOffset and eof. cancel discards a transfer/job. export: id, format png|video|zip|json, revision; optional camera/from/to. Poll status until done then read. One output at a time; keep tab visible for video. Transfers expire after 30 min; tab close discards them. Does not alter scene. Requires edit permission; no external URLs.
reelpen_importImport a completed verified reelpen_file upload into the allowed scene, atomically as ONE Undo. kind=image requires imageId (surface_ prefix) and objectId, binds object reference or face in the same import; kind=glb creates objectId with name,size (longest metres),quarterTurns,at; kind=scene replaces only with replace:true after preserving Undo. Requires revision, requestId and account targetContext. No external URLs.
reelpen_form_previewD0: one front/side/three-quarter contact sheet and same-revision measurements of 1–8 existing objects (compound ids expand). No scene/camera/Undo changes. Pass returned frameId to lock comparison cameras. Explicit pairs/symmetryPairs; unknown is not PASS. No FormSpec creation.