Neonix

Neonix is an HTML-to-motion-video compiler: it turns HTML and CSS into a real, exportable motion video.

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

Что умеет

  • List Workspaces: List workspaces the authenticated user can access. Use the id when creating or listing projects.
  • Get Project Json: Read the canonical Protocol V2 JSON revision. This is read-only and never converts JSON back to HTML.
  • Apply Json Patch: Apply a small validated Protocol V2 patch when the requested change cannot be expressed in HTML. This creates a JSON revision and may make the HTML source stale.

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

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

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

Neonix is an HTML-to-motion-video compiler: it turns HTML and CSS into a real, exportable motion video.

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

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

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

https://neonix--neonix.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 не видит.

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

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

https://neonix--neonix.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 откроет окно входа в сервис. Войдите и подтвердите доступ.

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

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

https://neonix--neonix.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 появится кнопка авторизации.

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

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

list_workspacesList workspaces the authenticated user can access. Use the id when creating or listing projects.
get_project_jsonRead the canonical Protocol V2 JSON revision. This is read-only and never converts JSON back to HTML.
apply_json_patchApply a small validated Protocol V2 patch when the requested change cannot be expressed in HTML. This creates a JSON revision and may make the HTML source stale.
get_project_htmlRead the latest HTML authoring source attached to an existing project. Check htmlSyncStatus: 'stale' means a later JSON patch or edit changed the canonical Protocol V2 revision after this HTML was saved, so saving this HTML back would overwrite that change.
update_project_htmlCompile and save HTML on an existing project. A successful call creates both a new HTML revision and a linked Protocol V2 JSON revision. This is a one-way flow: HTML always wins. If the project's JSON was edited independently since this HTML was last saved, that JSON is discarded and the response's `warning` field explains what was overwritten.
list_html_revisionsList HTML authoring revisions attached to a project.
get_html_revisionRead a specific HTML authoring revision and its linked Protocol V2 revision id.
list_assetsList ready or uploading media assets in a workspace or attached to a project.
request_asset_uploadCreate an asset record and return a short-lived R2 presigned PUT URL. The file is not attached to a project until attach_asset_to_project.
complete_asset_uploadVerify the uploaded R2 object size and MIME type, then mark the asset ready.
import_assetDownload an image, video or audio file from a public URL after SSRF, MIME and size checks, then store it in the user's R2 bucket.
attach_asset_to_projectAttach a ready workspace asset to an existing project so its asset reference can be used by Protocol V2 or HTML authoring.
delete_assetDelete a workspace asset and its R2 objects. Assets referenced by projects require replace_references=true and follow the existing system fallback policy.
create_exportRender a saved Protocol V2 project revision. The server reads the revision from the database; arbitrary unsaved JSON cannot be exported.
get_exportRead the status of an export created by the authenticated user.
get_export_download_urlReturn a short-lived signed download URL when the export is complete.
cancel_exportCancel a queued or rendering export owned by the authenticated user.
create_project_htmlCompile HTML and atomically create a Neonix project with linked HTML and Protocol V2 revisions.
list_projectsList projects in an accessible workspace, newest updates first.
get_projectRead a project and its latest editor document revision. Provide project_id or public_ref.
update_projectUpdate a project title and/or append a new document revision. Use expected_revision_no to prevent overwriting a newer edit.
delete_projectRequest deletion of a project. The project enters the configured retention window.
open_editorReturn the authenticated user's Neonix editor URL for a project. Provide project_id or public_ref and show the URL to the user.
open_previewReturn the read-only Neonix preview URL for a project. Provide project_id or public_ref and show the URL to the user.
get_capabilitiesReturn supported HTML tags, CSS properties, document metadata, Protocol version, and allowed values for properties that reject most values (e.g. animation-timing-function only accepts linear, ease, ease-in, ease-out, ease-in-out, cubic-bezier() and steps() — not every CSS easing keyword).
validate_htmlValidate a complete neonix-document HTML file and return composition and diagnostics.
compile_htmlCompile a complete neonix-document HTML file into Protocol V2 JSON.