API ВЕГА
English

Mellow Hub MCP

Mellow Hub — размещённый MCP-сервер и REST API, с помощью которых AI-агент (Claude, ChatGPT, Cursor и другие) или человек может публиковать посты и планировать их публикацию в девяти социальных сетях: Instagram, TikTok, YouTube, X, LinkedIn, Threads, Bluesky, Pinterest и Facebook.

В этом репозитории описан размещённый сервер. Его исходный код здесь не опубликован, поэтому собирать или запускать что-либо локально не нужно.

  • Endpoint: https://www.mellow.world/mcp (Streamable HTTP)

  • Название в реестре: world.mellow.www/hub в официальном MCP Registry

  • Документация: https://www.mellow.world/hub/docs

  • Создано Spody App, LLC. Контактный адрес: contact@mellow.world

Подключение

Endpoint поддерживает OAuth 2.1 с динамической регистрацией клиентов и PKCE. Клиент, поддерживающий обнаружение OAuth, регистрируется и показывает пользователю экран согласия. Если клиент не поддерживает OAuth, можно использовать API-ключ, созданный владельцем в личном кабинете: он служит Bearer-токеном для того же endpoint.

Claude Code:

claude mcp add --transport http mellow https://www.mellow.world/mcp

Клиенты, которые используют mcp.json:

{
  "mcpServers": {
    "mellow": {
      "type": "http",
      "url": "https://www.mellow.world/mcp"
    }
  }
}

В claude.ai или ChatGPT добавьте сервер как пользовательский коннектор, указав тот же URL.

Возможности сервера

  • whoami показывает, к каким каналам у учётных данных есть доступ, может ли агент публиковать самостоятельно или только готовить посты для согласования человеком, а также сколько публикаций осталось на сегодня.

  • validate_post проверяет пост на соответствие правилам каждой социальной сети: длину подписи, количество и тип медиафайлов, наличие обязательного заголовка или доски. Проверка выполняется до отправки, а все найденные проблемы выводятся сразу.

  • create_post публикует пост немедленно или планирует его публикацию. Результат для каждой сети обрабатывается независимо: операция может завершиться успешно или с ошибкой, а в ответе возвращается ссылка на публикацию. Ключи идемпотентности предотвращают повторную публикацию при повторном запросе.

  • Остальные этапы работы с постом охватывают инструменты list_channels, list_platforms, preview_post, list_posts, get_post, post_results, cancel_post, reschedule_post и update_post. Для загрузки файлов предназначены request_upload_url и register_media, а get_metrics возвращает статистику просмотров на уровне отдельного поста.

  • connect_channel перенаправляет пользователя на страницу Channels. Агент никогда не получает пароль от социальной сети.

Полный и актуальный список инструментов с аргументами приведён в документации.

Кто контролирует доступ

Владелец предоставляет доступ на экране согласия: выбирает каналы, к которым агент может обращаться, режим согласования или автопилота, дневной лимит и срок действия доступа. Каждое действие записывается в журнал, доступный владельцу. Отозванные учётные данные перестают действовать со следующего запроса. Учётные данные агента не позволяют создавать другие учётные данные или согласовывать собственные посты.

Ограничения

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

  • TikTok запрещает загружать видео для всех, кроме владельца аккаунта, если аккаунт зарегистрирован в России.

  • Подключение аккаунтов, создание черновиков и проверка постов бесплатны. Для публикации после 7-дневного пробного периода нужна подписка; стоимость тарифов начинается от $19 в месяц.

Дополнительная информация