API ВЕГА

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"
    }
  }
}

Другие клиенты

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

  • Создавать публикации в индивидуальном стиле каждого аккаунта. Сначала ассистент изучает последние публикации этого аккаунта.

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

  • Прикреплять изображения, видео и 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 auditantwork-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-файлом:

  • Скачайте навык antwork для 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 и не придумывайте аргументы инструментов: сервер отклоняет неизвестные поля.

Лицензия

MIT