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 → Settings → Developer → Edit 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"}}}'
Документация
-
Руководство по настройке MCP: docs.publora.com/guides/mcp-server
-
Документация REST API: docs.publora.com
-
Протокол MCP: modelcontextprotocol.io
Разработка
# Install
npm install
# Run locally
PUBLORA_API_URL=https://api.publora.com npm start
# Run tests
npm test
Переменные окружения
| Переменная | Значение по умолчанию | Описание |
|---|---|---|
| PORT | 3100 | Порт сервера |
| PUBLORA_API_URL | https://api.publora.com | URL бэкенд API |
Связанные ресурсы
-
Publora — платформа для планирования публикаций в социальных сетях
-
Publora API Docs — документация REST API
-
awesome-mcp-servers — список MCP‑серверов сообщества
Лицензия
Publora — доступный API для социальных сетей, начинающийся от $5.40/месяц