Antwork: публикация в LinkedIn, X, Instagram и других соцсетях с помощью AI
У AI-ассистентов нет встроенного подключения для публикации в социальных сетях. Чтобы ассистент мог создавать черновики, планировать публикации и размещать их, подключите его к MCP-серверу, который управляет разрешениями платформ. Antwork — такой сервер: достаточно один раз подключить https://api.antwork.io/mcp, войти через OAuth, и ассистент сможет публиковать записи в подключённых аккаунтах LinkedIn (личный профиль или страница компании), X, Instagram, Facebook Pages, Threads, TikTok, YouTube и Pinterest. Публикации остаются черновиками, пока вы не попросите запланировать или опубликовать их.
Сервис работает в VS Code (чате GitHub Copilot), Claude, ChatGPT, Cursor и любых других клиентах, поддерживающих MCP. Два аккаунта в социальных сетях доступны бесплатно, каждый следующий стоит 5 долларов в месяц (тарифы).
Подключение
| URL сервера | https://api.antwork.io/mcp |
| Имя сервера | antwork |
| Транспорт | Streamable HTTP |
| Аутентификация | OAuth 2.1 с динамической регистрацией клиента. Создавать и хранить API-ключ не нужно. |
При первом вызове инструмента в браузере откроется экран подтверждения доступа. После этого попросите ассистента подключить аккаунт социальной сети — для каждой платформы он вернёт ссылку на подключение.
VS Code
Установите Antwork из каталога MCP-серверов или добавьте его одним нажатием. MCP-серверы в VS Code работают через GitHub Copilot, поэтому расширение Copilot должно быть установлено, а вы — авторизованы в нём. Чтобы добавить сервер вручную, вставьте этот код в .vscode/mcp.json:
{
"servers": {
"antwork": {
"type": "http",
"url": "https://api.antwork.io/mcp"
}
}
}
Другие клиенты
-
Claude.ai или Claude Desktop: добавьте
https://api.antwork.io/mcpкак пользовательский коннектор. Пошаговая инструкция. Чтобы использовать сценарии работы с календарём, кампаниями, аналитикой и аудитом, также добавьте skill для claude.ai. -
Claude Code: установите плагин ниже — он подключит сервер и добавит skills одним шагом.
-
ChatGPT: инструкция по настройке.
-
Cursor: инструкция по настройке.
-
Любой другой клиент: укажите URL сервера выше. Полная документация по MCP.
Возможности ассистента
-
Создавать публикации в индивидуальном стиле каждого аккаунта. Сначала ассистент изучает последние публикации этого аккаунта.
-
Планировать публикации или размещать их сразу — для отдельных аккаунтов или в рамках кампании сразу в нескольких аккаунтах.
-
Прикреплять изображения, видео и PDF, а также управлять медиатекой.
-
Просматривать календарь, составлять списки публикаций, искать их и повторно отправлять публикации, завершившиеся с ошибкой.
-
Формировать отчёты о вовлечённости: показы или просмотры, лайки, комментарии, репосты и охват — по отдельным публикациям и аккаунтам.
Для каждой платформы действуют собственные правила: для Instagram и Pinterest нужны изображения или видео, для TikTok и YouTube — видео, а для Instagram необходим аккаунт Creator или Business. Справочник по инструментам.
Antwork Skills для Claude Code и claude.ai
Этот репозиторий дополняет коннектор Agent Skills. Сам коннектор выполняет отдельные действия: создание черновиков, планирование и публикацию записей, работу с медиа и подключениями. Skills предназначены для многоэтапных сценариев: составления контент-календаря с учётом уже запланированных публикаций, адаптации одного материала для разных платформ, разработки кампании, генерации идей на основе успешных публикаций, подготовки отчёта по аналитике и проведения оценки с баллами. Роутер направляет команду /antwork (или обычный запрос) к нужному skill.
Команды
| Команда | Skill | Назначение |
|---|---|---|
/antwork voice [account] | antwork-voice | Изучить стиль аккаунта по реальным публикациям или определить его по примерам. |
/antwork calendar | antwork-calendar | Спланировать контент-календарь и пакетно запланировать публикации. |
/antwork repurpose | antwork-repurpose | Преобразовать один материал в адаптированные для разных платформ варианты и объединить их в кампанию. |
/antwork campaign | antwork-campaign | Составить последовательность публикаций для кампании или недели запуска. |
/antwork ideas [topic] | antwork-ideas | Подготовить основанные на данных идеи и вступления с учётом того, что уже показало хорошие результаты. |
/antwork analytics [range] | antwork-analytics | Собрать данные об эффективности и вовлечённости и подготовить отчёт. |
/antwork audit | antwork-audit | Провести полный аудит присутствия в соцсетях с помощью 5 параллельных агентов и рассчитать Social Health Score по шкале от 0 до 100. |
Вводить команду необязательно: просто опишите задачу, например «спланируй следующую неделю» или «как прошёл прошлый месяц?», — и роутер выберет нужный skill. Для создания отдельной публикации, подключения аккаунта, работы с медиа и комментариями в LinkedIn skill не нужен: достаточно встроенных инструкций коннектора.
Параллельные агенты аудита
В Claude Code команда /antwork audit одновременно запускает пять субагентов только для чтения, а затем объединяет результаты в итоговую оценку с весами. В claude.ai субагенты недоступны, поэтому те же пять параметров проверяются последовательно:
| Агент | Параметр | Вес |
|---|---|---|
antwork-performance | Вовлечённость и лучшие/худшие публикации | 30% |
antwork-voice-analyst | Единый стиль публикаций в разных аккаунтах | 20% |
antwork-cadence | Частота и время публикаций | 20% |
antwork-content | Качество контента: вступления, призывы к действию и соответствие платформе | 20% |
antwork-growth | Охват платформ и рост аудитории | 10% |
Предварительное условие
Skills обращаются к MCP-серверу Antwork, поэтому его необходимо подключить (см. раздел «Подключение»). Плагин выполнит это за вас. Один токен OAuth действует во всех ваших рабочих пространствах.
После подключения рекомендуем начать с аудита, чтобы оценить текущее положение, а затем перейти к идеям или календарю, чтобы решить, что публиковать дальше.
Установка skills
Плагин Claude Code (рекомендуется)
Этот репозиторий также служит площадкой плагинов Claude Code. Плагин за один шаг подключает MCP-сервер Antwork и устанавливает все skills и агентов:
/plugin marketplace add iker-gonzalez/antwork-skills
/plugin install antwork-skills@antwork
Готово — MCP-сервер antwork подключится автоматически; завершите авторизацию OAuth. После этого загрузятся роутер, 7 skills и 5 агентов аудита. Почему стоит выбрать плагин вместо отдельных skills: без подключённого MCP-сервера Antwork они бесполезны, а в плагине конфигурация уже включена — настраивать коннектор отдельно не нужно.
Установка скриптом (без плагина)
Если вы не хотите использовать систему плагинов, скрипт скопирует skills и агентов непосредственно в ~/.claude/. При этом MCP Antwork нужно подключить самостоятельно:
curl -fsSL https://raw.githubusercontent.com/iker-gonzalez/antwork-skills/main/install.sh | bash
Предпочитаете сначала клонировать репозиторий? Выполните git clone … && cd antwork-skills && ./install.sh. Чтобы удалить все установленные компоненты, запустите ./uninstall.sh.
OpenClaw / ClawHub
clawhub/antwork/ — это самодостаточный skill, опубликованный в ClawHub, реестре skills для OpenClaw:
clawhub install iker-gonzalez/antwork
mcporter config add antwork --url https://api.antwork.io/mcp --auth oauth
Он намеренно не использует описанный выше роутер. ClawHub публикует одну папку, поэтому skill, направляющий запросы к 7 соседним компонентам, которые не были установлены, не будет работать. Этот вариант объединяет в одном файле инструкции по настройке, протокол создания публикаций, ограничения по количеству символов и двухэтапный процесс «черновик → публикация».
claude.ai
Плагины доступны только в Claude Code, поэтому в claude.ai те же навыки устанавливаются одним ZIP-файлом:
-
В claude.ai откройте Settings, найдите раздел Skills и загрузите ZIP-файл.
-
Подключите коннектор Antwork (см. Connect), если ещё этого не сделали.
Это один навык с именем antwork: он выполняет роль маршрутизатора. Все остальные навыки и измерения аудита хранятся в нём в виде справочных файлов, которые он читает по мере необходимости. Скрипт claude-ai/build.sh собирает этот навык из skills/, agents/ и templates/, а рабочий процесс публикует обновлённый архив при каждом изменении, поэтому он всегда соответствует плагину. Для публикации в claude.ai отдельный навык тоже не нужен: при подключении коннектор передаёт правила подготовки материалов.
Структура репозитория
│ ├── antwork-calendar/ ├── antwork-campaign/ │ ├── antwork-repurpose/ ├── antwork-ideas/ │ ├── antwork-voice/ ├── antwork-analytics/ │ └── antwork-audit/ ├── agents/ # 5 parallel audit subagents (auto-discovered) ├── templates/ # voice read, calendar, campaign brief, launch week, report ├── claude-ai/build.sh # builds the claude.ai ZIP from skills/, agents/, templates/ ├── clawhub/ # self-contained skill published to ClawHub ├── install.sh / uninstall.sh # script-install fallback └── README.md / LICENSE">
antwork-skills/
├── .claude-plugin/
│ ├── plugin.json # plugin manifest
│ └── marketplace.json # self-hosted marketplace (lists this plugin)
├── .mcp.json # Antwork MCP server — bundled & auto-connected
├── skills/ # router + 7 specialized skills
│ ├── antwork/ # router — /antwork <command>
│ ├── antwork-calendar/ ├── antwork-campaign/
│ ├── antwork-repurpose/ ├── antwork-ideas/
│ ├── antwork-voice/ ├── antwork-analytics/
│ └── antwork-audit/
├── agents/ # 5 parallel audit subagents (auto-discovered)
├── templates/ # voice read, calendar, campaign brief, launch week, report
├── claude-ai/build.sh # builds the claude.ai ZIP from skills/, agents/, templates/
├── clawhub/ # self-contained skill published to ClawHub
├── install.sh / uninstall.sh # script-install fallback
└── README.md / LICENSE
Участие в разработке
Каждый навык находится в skills//SKILL.md: сначала идут YAML-метаданные (name, description), затем инструкции в формате Markdown. Формулируйте description: конкретно — от него зависит, когда Claude будет автоматически загружать навык. Используйте только действующие инструменты Antwork MCP и не придумывайте аргументы инструментов: сервер отклоняет неизвестные поля.