API VEGA

Publora MCP Server

Официальный сервер MCP (Model Context Protocol) для Publora — управление расписанием публикаций в социальных сетях напрямую через AI‑помощников, таких как Claude, Cursor и любого MCP‑совместимого клиента.

Кодинг не требуется. Просто опишите, чего хотите, обычным английским:

"Schedule a LinkedIn post for tomorrow at 9am"

"How did my last post perform?"

"Post this to Twitter and LinkedIn"

Быстрый старт

Удалённый сервер (рекомендуется)

Publora размещает MCP‑сервер по адресу mcp.publora.com — установка не требуется.

1. Получите свой API‑ключ на publora.com → Настройки → API

2. Добавьте в ваш MCP клиент:

{
  "mcpServers": {
    "publora": {
      "type": "http",
      "url": "https://mcp.publora.com",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

3. Перезапустите ваш клиент и начните общаться с вашим ИИ о соцсетях!


Настройка клиента

Claude Code (CLI) Измените файл ~/.claude.json или создайте в вашем проекте файл .mcp.json:

{
  "mcpServers": {
    "publora": {
      "type": "http",
      "url": "https://mcp.publora.com",
      "headers": {
        "Authorization": "Bearer sk_YOUR_API_KEY"
      }
    }
  }
}

Перезапустите Claude Code. Проверьте работу с помощью команды /mcp.

Claude Desktop

  • Откройте Claude Desktop → SettingsDeveloperEdit Config
  • Добавьте сервер Publora (тот же JSON, что выше)
  • Перезапустите Claude Desktop

Cursor Создайте файл .cursor/mcp.json в вашем проекте:

{
  "mcpServers": {
    "publora": {
      "type": "http",
      "url": "https://mcp.publora.com",
      "headers": {
        "Authorization": "Bearer sk_YOUR_API_KEY"
      }
    }
  }
}

Локальная разработка Запустите свой собственный экземпляр:

git clone https://github.com/publora/mcp-server.git
cd mcp-server
npm install
PUBLORA_API_URL=https://api.publora.com npm start

Сервер работает по адресу http://localhost:3100


Доступные инструменты (18)

Публикации

ИнструментОписание
list_postsСписок публикаций с фильтрами (статус, платформа, даты)
create_postЗапланировать публикацию на одну или несколько платформ
get_postПолучить детали публикации и статус
update_postПерепланировать или изменить статус
delete_postУдалить публикацию
get_upload_urlПолучить presigned URL для загрузки медиа

Подключения

ИнструментОписание
list_connectionsСписок подключённых аккаунтов социальных сетей

Аналитика LinkedIn

ИнструментОписание
linkedin_post_statsМетрики вовлечённости публикаций
linkedin_account_statsСтатистика на уровне аккаунта
linkedin_followersПодсчёт подписчиков и их рост
linkedin_profile_summaryОбобщённый обзор профиля
linkedin_create_reactionРеакция на публикацию
linkedin_delete_reactionУдалить реакцию
linkedin_create_commentОставить комментарий к публикации в LinkedIn
linkedin_delete_commentУдалить комментарий

Рабочее пространство (B2B)

ИнструментОписание
list_workspace_usersСписок членов команды
create_workspace_userДобавить пользователя
workspace_detach_userОтсоединить пользователя

Примеры диалогов

Запланировать публикацию:

Вы: Запланируй публикацию "Excited about our product launch!" в LinkedIn на завтра в 9:00

AI: Готово! Публикация запланирована на завтра в 9:00

Публикация в нескольких платформах:

Вы: Опубликуй "We're hiring!" во всех моих аккаунтах

AI: Опубликовано в Twitter, LinkedIn и Bluesky.

Проверка аналитики:

Вы: Как сработали мои публикации в LinkedIn за эту неделю?

AI: 5 публикаций, 4 230 показов, 89 реакций. Лучшее: обновление понедельника (1 850 показов).

Контент‑календарь:

Вы: Что у меня запланировано на следующую неделю?

AI: 5 публикаций: пн LinkedIn, вт Twitter+LinkedIn, ср LinkedIn...


Кому это подходит?

  • Маркетологи — управляют кампаниями и смотрят аналитику через чат с ИИ
  • Контент‑создатели — планируют публикации, не переключаясь между приложениями
  • Владельцы бизнеса — делегируют задачи по соцсетям ИИ
  • Разработчики — интегрируют Publora в AI‑поддерживаемые рабочие процессы

Поддерживаемые платформы

Twitter/X · LinkedIn · Instagram · Threads · TikTok · YouTube · Facebook · Bluesky · Mastodon · Telegram


Аутентификация

Используйте ваш API‑ключ Publora через:

  • Authorization: Bearer sk_... (рекомендуется)

  • x-publora-key: sk_...

Получить ключ: publora.com → Настройки → API


Проверка

# Health check
curl https://mcp.publora.com/health

# Test MCP handshake
curl -X POST https://mcp.publora.com \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "Authorization: Bearer sk_YOUR_API_KEY" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1.0.0"}}}'

Документация


Разработка

# Install
npm install

# Run locally
PUBLORA_API_URL=https://api.publora.com npm start

# Run tests
npm test

Переменные окружения

ПеременнаяЗначение по умолчаниюОписание
PORT3100Порт сервера
PUBLORA_API_URLhttps://api.publora.comURL бэкенд API

Связанные ресурсы

  • Publora — платформа для планирования публикаций в социальных сетях

  • Publora API Docs — документация REST API

  • awesome-mcp-servers — список MCP‑серверов сообщества


Лицензия

MIT


Publora — доступный API для социальных сетей, начинающийся от $5.40/месяц