JustBlogged

JustBlogged: создание и публикация постов, тем и страниц блога через ассистента

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

Что умеет

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

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

Ассистент работает с блогами и контентом пользователя без отдельной авторизации, в рамках доступных блогов аккаунта.

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

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

JustBlogged — платформа для ведения блогов, и MCP-сервер даёт ассистенту прямой доступ к управлению контентом: постам, страницам, темам и настройкам блога. Можно создавать и редактировать записи, менять оформление, загружать изображения и настраивать домен.

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

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

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

https://justblogged.com/mcp

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

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

Авторизация

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

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

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

https://justblogged.com/mcp

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

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

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

https://justblogged.com/mcp

Быстрый способ: нажмите кнопку Открыть в 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. Нужны только разработчикам.

list_blogsList the authenticated user's accessible blogs so later tool calls can target the right blogId.
get_blogGet a single blog by ID, including settings like subdomain, domain, logo, and metadata.
list_blog_membersList blog members who can be assigned as post authors. Use a member id as authorId in create_post or update_post.
create_blogCreate a new blog. Subdomain is auto-generated from the name. Requires account-level OAuth or a user-scoped API key.
update_blogUpdate blog settings including name, subdomain, description, and logo. Requires owner or admin access.
delete_blogDelete a blog by ID. Only the blog owner can delete. Active subscriptions are cancelled automatically.
get_blog_metadataGet custom metadata for a blog (SEO fields, themeId, etc.). Does not include themeSettings values.
update_blog_metadataMerge custom metadata into a blog. Pass only the keys you want to add or update. Theme changes use the dedicated theme tools.
update_blog_domainConfigure or remove a blog's custom domain. Use domain only for custom domains (requires CNAME/A DNS). Use domain + domain_slug for subdirectory hosting (requires TXT DNS verification). Pass an empty domain string to remove the domain.
list_available_themesList built-in themes available for a blog and show which theme is currently active.
get_theme_settingsGet theme settings schema and current values for a blog's active theme.
update_theme_settingsUpdate one or more theme setting values for a blog. Unspecified values are preserved. Use get_theme_settings first to discover valid keys.
switch_themeSwitch a blog to a different built-in theme or to custom if theme files exist.
list_theme_filesList the theme file tree for a blog (layouts, templates, assets, etc.).
get_theme_fileRead a theme file by path (e.g. layouts/theme.liquid). Falls back to the active built-in theme when no custom copy exists.
update_theme_fileCreate or update a theme file. Requires a Pro subscription. Copies the built-in theme first if no custom files exist yet.
delete_theme_fileDelete a custom theme file from a blog. Requires a Pro subscription. Cannot delete built-in-only files.
upload_imageUpload an image to a blog. Use the returned path as the image value when creating or updating a post, page, or blog.
list_postsList blog posts with pagination, filtering, and sorting by status, collection, tag, author, or date.
get_postGet a single blog post by ID.
create_postCreate a new blog post with title, HTML content, author, collection, tags, metadata, slug, image, and publishing options.
update_postUpdate any editable field on an existing blog post, including its author.
delete_postDelete a blog post by ID.
list_pagesList static pages with pagination, filtering, and sorting.
get_pageGet a single static page by ID.
create_pageCreate a new static page with title, HTML body, metadata, slug, image, and status.
update_pageUpdate any editable field on an existing static page.
delete_pageDelete a static page by ID.
list_redirectsList redirects for a blog with search, status, type, and pagination filters. Requires owner or admin access through account-level OAuth or a user-scoped API key.
create_redirectCreate a redirect for a blog. Requires owner or admin access through account-level OAuth or a user-scoped API key.
update_redirectUpdate a redirect source, destination, status code, or active state. Requires owner or admin access through account-level OAuth or a user-scoped API key.
delete_redirectDelete a redirect by ID. Requires owner or admin access through account-level OAuth or a user-scoped API key.
list_tagsList blog tags with optional case-insensitive search filtering.
update_tagRename a blog tag.
delete_tagDelete a blog tag by ID.
list_collectionsList all collections for a blog.
create_collectionCreate a new collection with name, slug, and optional description.
update_collectionUpdate an existing collection's name, slug, or description.
delete_collectionDelete a collection by ID and optionally reassign its posts to another collection.
list_content_revisionsList the saved revision history for a post or page. Returns revision metadata without full snapshots.
get_content_revisionGet one saved post or page revision, including its complete content snapshot.
list_content_reviewsList content review requests for a blog, filtered by status.
get_latest_content_reviewGet the latest review associated with the newest saved revision of a post or page.
submit_content_reviewSubmit the latest saved revision of a draft post or page for review.
decide_content_reviewApprove a pending content review or request changes. Approving a staged update to published content applies that revision.