LightCMS

LightCMS: управление контентом, шаблонами и темами сайта через headless-интерфейс

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетНужен API-ключГлобальныйБесплатноМожет изменять данные

Что умеет

  • Создавать коллекции, папки и шаблоны контента
  • Публиковать и редактировать материалы сайта
  • Загружать и удалять файлы-ассеты
  • Настраивать редиректы и конфигурацию сайта
  • Просматривать версии контента и темы

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

Ассистент работает с содержимым, шаблонами и настройками сайта пользователя по ключу API.

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

Нужен API-ключ из настроек сервиса

LightCMS — MCP-сервер для headless CMS. Ассистент создаёт коллекции контента, публикует материалы, загружает файлы и настраивает структуру сайта. Поддерживается версионирование контента, что позволяет отслеживать изменения и держать сайт в порядке.

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

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

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

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

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

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

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

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

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

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

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

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

create_collectionCreate a new content collection. Collections display grouped content with custom templates.
create_contentCreate a new content item. Requires a template ID and field data. Creates initial version automatically.
create_folderCreate a new content folder. Folders create URL path segments for organizing content.
create_redirectCreate a new URL redirect. Use 301 for permanent redirects, 302 for temporary.
create_templateCreate a new template. Define fields with name, label, type (text, textarea, richtext, date, image, select), and options.
delete_assetDelete an asset from the library. Removes both the file and database record.
delete_collectionDelete a collection. This does not delete the content in the collection.
delete_contentSoft-delete a content item. The content can be restored later. Removes the static HTML page.
delete_folderDelete an empty folder. Cannot delete folders that contain content or subfolders.
delete_redirectDelete a redirect.
delete_templateDelete a template. Cannot delete system templates or templates that have content using them.
get_assetGet asset metadata by ID or path. Does not return file content (use the serve path to access the file).
get_collectionGet a collection by ID.
get_contentGet a single content item by ID or path. Returns full content including all field data.
get_content_versionGet a specific version of a content item with full field data.
get_content_versionsGet the version history for a content item. Returns list of versions with timestamps.
get_folderGet a folder by ID.
get_site_configGet site configuration including title templates.
get_templateGet a single template by ID or slug. Returns full template including fields and HTML layout.
get_themeGet current theme settings including colors, fonts, and custom HTML for header/footer.
get_theme_versionGet a specific version of theme settings with full data.
get_theme_versionsGet the version history for theme settings. Returns list of versions with timestamps.
list_asset_foldersList all unique folder paths in the asset library.
list_assetsList all assets in the asset library. Assets are files like images, documents, CSS, JS, etc.
list_collectionsList all content collections. Collections group and display content by category.
list_contentList all content items with optional filters. Returns content metadata including title, path, publish status, and timestamps.
list_foldersList all content folders. Folders organize content into URL path segments.
list_redirectsList all URL redirects configured for the site.
list_templatesList all available templates. Templates define content structure with fields and HTML layout.
publish_contentPublish a content item, making it visible on the public site. Generates the static HTML page.
regenerate_all_contentRegenerate all published static HTML pages. Use after major theme or template changes.
restore_contentRestore a soft-deleted content item. Regenerates static page if content was published.
revert_theme_to_versionRevert theme to a previous version. Creates a new version with the old data.
revert_to_versionRevert content to a previous version. Creates a new version with the old data.
search_contentSearch across all content items by title or full text. Returns matching content with paths and match context.
search_replace_executeExecute search and replace across all content. WARNING: This is a destructive operation that modifies content permanently. Always run search_replace_preview first to review what will be changed.
search_replace_previewPreview search and replace results without making changes. Shows which content items would be affected and where matches occur. ALWAYS use this before search_replace_execute to understand the impact.
unpublish_contentUnpublish a content item, removing it from the public site. Removes the static HTML page.
update_collectionUpdate a collection's settings.
update_contentUpdate an existing content item. Creates a new version automatically. Only include fields you want to change.
update_redirectUpdate an existing redirect.
update_site_configUpdate site configuration. Title templates support {{title}} and {{site_name}} placeholders.
update_templateUpdate an existing template. Changing the HTML layout will regenerate all content using this template.
update_themeUpdate theme settings. Changing header or footer HTML will regenerate all published content.
upload_assetUpload a new asset to the asset library. Provide file content as base64. Validates file type and MIME type for security.