API ВЕГА
English

MCP-сервер Taplio для LinkedIn

MCP-сервер Taplio для LinkedIn — это сервер Model Context Protocol (MCP), который напрямую подключает AI-инструменты к вашей учётной записи Taplio, а через неё — к вашему профилю LinkedIn. Он позволяет AI-агентам, помощникам и чат-клиентам создавать черновики публикаций для LinkedIn, планировать их выход и публиковать, просматривать уже опубликованные материалы, искать идеи у других авторов, изучать аналитику и взаимодействовать с аудиторией: находить публикации, которые стоит прокомментировать, составлять комментарии и ответы, ставить отметки «Нравится» и отправлять запросы на добавление в контакты — и всё это с помощью обычных запросов на естественном языке.

Подключите MCP-хост к серверу Taplio и задавайте, например, такие вопросы:

  • «Создай публикацию для LinkedIn о запуске нашего нового MCP и запланируй её на вторник, на 9:00».

  • «Покажи мои последние 10 публикаций и укажи, какая из них набрала больше всего показов».

  • «Найди 20 популярных публикаций о linkedin ghostwriting от авторов, у которых меньше 50 тысяч подписчиков».

  • «Как менялись число подписчиков и вовлечённость за последние 30 дней?»

Сценарии использования

  • Превращение набросков и идей в готовые к публикации материалы для LinkedIn, написанные в вашем стиле и на интересующие вас темы.

  • Автоматизация создания черновиков, планирования и публикации из любого MCP-совместимого клиента.

  • Создание контент-процессов с поддержкой AI и подготовка отчётов на основе реальных данных LinkedIn.

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


Содержание

  • Удалённый MCP-сервер Taplio

  • Предварительные требования

  • Установка

    • Claude Code

    • Claude Desktop / коннекторы claude.ai

    • Manus

    • VS Code

    • Cursor

    • Windsurf

    • Grok

    • Mistral Le Chat

    • Raycast

    • Smithery

    • Общая конфигурация MCP

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

  • Наборы инструментов

  • Инструменты

  • Справочник по инструментам

    • Профиль

    • Черновики

    • Публикация

    • Публикации

    • Аналитика

    • Идеи для публикаций

  • Рекомендуемый рабочий процесс

  • Библиотека и модель жизненного цикла

  • Ограничения и безопасность

  • Устранение неполадок

  • Участие в разработке

  • Лицензия


Удалённый MCP-сервер Taplio

Taplio предоставляет размещённый удалённый MCP-сервер. Устанавливать или запускать что-либо на локальном компьютере не нужно: MCP-хост подключается к конечной точке Taplio по HTTP и проходит аутентификацию через OAuth.

СвойствоЗначение
ТранспортStreamable HTTP (удалённый)
Конечная точкаhttps://mcp.taplio.com/
АутентификацияOAuth 2.0 (авторизация в браузере, API-ключ не требуется)
Область доступаСобственная учётная запись Taplio и LinkedIn пользователя, прошедшего аутентификацию
Рекомендация для сервераСначала вызовите get_me, чтобы получить сведения о пользователе и настройки

Сервер работает удалённо и использует OAuth, поэтому секретные данные не нужно копировать в файл конфигурации. Доступ связан с учётной записью Taplio, для которой вы одобрили подключение в браузере. В любой момент его можно отозвать в Taplio.


Предварительные требования

  • Активная учётная запись Taplio с подключённым LinkedIn.

  • MCP-совместимый хост (Claude Code, Claude Desktop, Manus, VS Code с Copilot, Cursor, Windsurf, Grok, Mistral

Le Chat, Raycast или любой клиент, поддерживающий MCP через HTTP).

  • Доступный браузер для завершения авторизации OAuth при первом подключении.

Установка

Claude Code

claude mcp add --transport http taplio https://mcp.taplio.com/

Затем запустите /mcp в Claude Code и при появлении запроса авторизуйте taplio в браузере.

Claude Desktop / коннекторы claude.ai

В один клик: перейдите по

этой ссылке

— откроется диалоговое окно «Add custom connector» с уже заполненными названием Taplio и URL. Нажмите Add.

Или настройте подключение вручную: в Claude Desktop или на claude.ai откройте Settings -> Connectors -> Add custom connector, затем укажите:

  • Name: Taplio

  • URL: https://mcp.taplio.com/

Подтвердите авторизацию OAuth. После этого инструменты Taplio появятся в списке доступных инструментов.

Manus

Taplio доступен как встроенный плагин Manus: подключение выполняется в один клик, URL сервера вводить не нужно.

  • Откройте каталог плагинов Manus.

  • Найдите Taplio и нажмите Connect.

  • Войдите в учётную запись Taplio и разрешите доступ.

После этого инструменты Taplio станут доступны в задачах Manus.

VS Code

Добавьте следующую конфигурацию в пользовательские настройки MCP или настройки рабочей области (.vscode/mcp.json):

{
  "servers": {
    "taplio": {
      "type": "http",
      "url": "https://mcp.taplio.com/"
    }
  }
}

Cursor

Добавьте конфигурацию в ~/.cursor/mcp.json или откройте Settings -> MCP -> Add:

{
  "mcpServers": {
    "taplio": {
      "url": "https://mcp.taplio.com/"
    }
  }
}

Windsurf

Добавьте конфигурацию в ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "taplio": {
      "serverUrl": "https://mcp.taplio.com/"
    }
  }
}

Grok

На grok.com откройте Plugins -> New Connector -> Custom и укажите:

  • Name: Taplio

  • Server URL: https://mcp.taplio.com/

Нажмите Add Connector и подтвердите вход в Taplio во всплывающем окне. Упомяните Taplio в запросе (например, «Используй Taplio, чтобы показать мою статистику LinkedIn за сегодня»), чтобы Grok выбрал этот коннектор.

Mistral Le Chat

В Le Chat откройте Context -> Connectors -> Add connector -> Add a custom connector и укажите:

  • Connector name: Taplio

  • Server: https://mcp.taplio.com/

Аутентификация OAuth 2.1 определяется автоматически. Нажмите Add connector и подтвердите вход в Taplio. Если Le Chat сообщит, что коннектор Taplio недоступен, укажите в запросе название инструмента (например, «Используй инструмент get_me коннектора Taplio»).

Raycast

Установите расширение Model Context Protocol Registry, запустите Search Servers, оставьте выбранным реестр Official, найдите taplio и нажмите Install Server. Raycast подключится по HTTP и откроет страницу входа в Taplio.

Smithery

Откройте smithery.ai/servers/taplio/linkedin-mcp, нажмите Add to toolbox, затем выберите Authenticate для коннектора Taplio в toolbox.

Общая конфигурация MCP

В любом клиенте, который поддерживает удалённые MCP-серверы через HTTP, можно использовать такую конфигурацию:

{
  "mcpServers": {
    "taplio": {
      "type": "http",
      "url": "https://mcp.taplio.com/"
    }
  }
}

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

MCP-сервер Taplio использует OAuth 2.0. При первом подключении клиент откроет окно браузера, где нужно войти в Taplio и разрешить доступ. После этого сервер будет выполнять действия от имени этой учётной записи. API-ключи, токены и учётные данные LinkedIn не сохраняются в конфигурации клиента. Отозвать доступ можно в любой момент в настройках учётной записи Taplio.


Наборы инструментов

Инструменты объединены в функциональные наборы. Каждый из них работает с учётной записью пользователя, прошедшего аутентификацию.

Набор инструментовОписание
Учётная запись и аналитикаДанные пользователя, настройки контента, публикации, а также аналитика учётной записи и отдельных публикаций.
Черновики и медиафайлыСоздание, просмотр, получение списка, редактирование и удаление черновиков; загрузка и прикрепление медиафайлов.
Планирование и публикацияНемедленная публикация черновика, планирование публикации или отмена запланированной публикации с возвратом в черновики.
Идеи для публикацийПоиск публикаций других авторов в LinkedIn, чтобы ориентироваться на эффективные форматы и темы.
ВзаимодействиеПоиск публикаций и комментариев, с которыми стоит взаимодействовать, добавление комментариев и ответов, отметки «Нравится».
Сеть контактовДобавление запросов на установление связи в очередь и отправка последующих сообщений.

Все 35 инструментов

Инструменты только для чтения не вносят изменений. Инструменты для работы с черновиками изменяют их в Taplio, а инструменты взаимодействия — выполняют действия в LinkedIn.

Клиенты, поддерживающие аннотации инструментов, запрашивают подтверждение перед их запуском. Полные схемы входных данных доступны на сервере через tools/list; ниже приведено описание основных инструментов.

Аккаунт и аналитика

  • get_me (только для чтения): сведения о вашей личности, предпочтениях в контенте и сегодняшней статистике LinkedIn. Вызовите этот инструмент первым.

  • list_posts (только для чтения): ваши публикации в LinkedIn, от новых к старым. Список включает публикации из Taplio и опубликованные напрямую в LinkedIn.

  • get_post (только для чтения): одна публикация по идентификатору Taplio или LinkedIn urn.

  • get_analytics_overview (только для чтения): динамика аналитики аккаунта — подписчики, показы и вовлечённость.

  • get_post_analytics (только для чтения): количество показов, отметок «Нравится», комментариев и репостов для каждой публикации.

Черновики и медиафайлы

  • list_drafts (только для чтения): неопубликованные черновики ваших публикаций в LinkedIn.

  • get_draft (только для чтения): один черновик по идентификатору.

  • create_draft (изменяет данные): создаёт черновик, при необходимости добавляя к нему медиафайлы.

  • update_draft (изменяет данные): редактирует черновик или добавляет к нему медиафайлы.

  • delete_draft (изменяет данные): безвозвратно удаляет черновик.

  • list_media (только для чтения): медиафайлы, уже загруженные в Taplio.

  • create_media_upload_url (изменяет данные): создаёт одноразовый URL для загрузки изображения, видео, GIF или PDF.

  • attach_media_from_url (изменяет данные): добавляет к черновику медиафайл по общедоступному URL.

  • pick_media (изменяет данные): открывает интерактивную панель для добавления медиафайла из библиотеки в клиентах, поддерживающих MCP Apps.

  • upload_media (изменяет данные): открывает интерактивную панель для загрузки нового файла и добавления его к публикации в клиентах, поддерживающих MCP Apps.

Планирование и публикация

  • schedule_draft (изменяет данные): планирует автоматическую публикацию черновика на будущее.

  • unschedule (изменяет данные): возвращает запланированную публикацию в черновики.

  • publish_draft (изменяет данные): немедленно публикует черновик. Публикация становится общедоступной, и отменить это действие нельзя.

Идеи для публикаций

  • search_inspiration (только для чтения): ищет публикации других авторов в LinkedIn, чтобы найти эффективные форматы и подходы.

Взаимодействие

  • find_posts_to_comment (только для чтения): находит публикации, которые стоит прокомментировать: ваши публикации, публикации из подборки или персонализированной ленты.

  • list_comment_feeds (только для чтения): показывает подборки публикаций, доступные для взаимодействия.

  • find_comments_to_reply (только для чтения): находит комментарии к публикациям, на которые ещё стоит ответить.

  • list_comment_drafts (только для чтения): показывает ваши черновики комментариев, которые также служат очередью и историей.

  • get_comment_draft (только для чтения): показывает один черновик комментария и помогает проверить, был ли он опубликован.

  • create_comment_draft (изменяет данные): создаёт черновик комментария или ответа. На этом этапе он ещё не публикуется в LinkedIn.

  • update_comment_draft (изменяет данные): редактирует черновик комментария до его отправки.

  • commit_comment_draft (изменяет данные): добавляет комментарий в очередь на публикацию в LinkedIn от вашего имени.

  • cancel_comment_draft (изменяет данные): отменяет комментарий в очереди до его отправки.

  • like_post (изменяет данные): добавляет в очередь отметку «Нравится» для публикации или комментария.

  • get_post_like (только для чтения): показывает статус отметки «Нравится», добавленной в очередь.

  • cancel_like (изменяет данные): отменяет отметку «Нравится» в очереди до её отправки.

Связи

  • list_connection_requests (только для чтения): показывает все добавленные вами в очередь запросы на установление связи и их статус.

  • send_connection_request (изменяет данные): добавляет в очередь запрос на установление связи с пользователем по имени пользователя в LinkedIn.

  • get_connection_request (только для чтения): показывает статус последнего запроса для указанного имени пользователя.

  • cancel_connection_request (изменяет данные): отменяет запрос на установление связи в очереди до его отправки.


Справочник по инструментам

Профиль

get_me

Вызовите этот инструмент первым, чтобы получить необходимые сведения. Он возвращает информацию о пользователе и его предпочтениях в контенте, чтобы адаптировать результат и распознавать собственные публикации пользователя: отображаемое имя и @handle в LinkedIn (у пользователя может быть несколько псевдонимов — проверьте их все), а также ai_settings (отрасль, должность, язык, целевая аудитория, темы, ключевые слова и описание) и сегодняшнюю статистику LinkedIn (подписчики, контакты и просмотры профиля).

Параметры отсутствуют.


Черновики

create_draft

Создаёт новый черновик публикации в LinkedIn, который пока не будет опубликован. Позже его можно опубликовать с помощью schedule_draft или publish_draft.

ПараметрТипОбязательныйОписание
contentstringдаТекст черновика. От 1 до 3000 символов.
get_draft

Возвращает один черновик публикации в LinkedIn по идентификатору.

ПараметрТипОбязательныйОписание
idstringдаИдентификатор черновика (из list_drafts).
list_drafts

Показывает неопубликованные черновики публикаций пользователя в LinkedIn.

ПараметрТипОбязательныйОписание
limitintegerнетМаксимальное количество черновиков в ответе. По умолчанию — 25, максимум — 100.
cursorstringнетТокен пагинации из предыдущего ответа.
update_draft

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

ПараметрТипОбязательныйОписание
idstringдаИдентификатор черновика для изменения (из list_drafts).
contentstringдаНовый полный текст, заменяющий прежний. От 1 до 3000 символов.
delete_draft

Безвозвратно удаляет черновик публикации в LinkedIn.

ПараметрТипОбязательныйОписание
idstringдаИдентификатор черновика для безвозвратного удаления.

Публикация

publish_draft

Немедленно публикует черновик в LinkedIn. Публикация сразу становится общедоступной, и отменить это действие нельзя.

ПараметрТипОбязательныйОписание
idstringдаИдентификатор черновика для немедленной публикации.
schedule_draft

Планирует автоматическую публикацию черновика на будущее.

ПараметрТипОбязательныйОписание
idstringдаИдентификатор черновика для планирования публикации (из list_drafts).
scheduled_forstringдаДата и время в формате ISO 8601 (например, 2026-06-10T14:30:00Z). До запланированного времени должно оставаться не менее 2 минут.
unschedule

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

ПараметрТипОбязательныйОписание
idstringдаИдентификатор запланированной публикации (из list_posts).

Публикации

list_posts

Показывает публикации пользователя в LinkedIn со статусом scheduled, sending или sent, начиная с самых новых. Черновик становится публикацией после планирования или публикации.

ПараметрТипОбязательныйОписание
statusenumнетФильтр по статусу: scheduled, sending или sent. Если не указывать, будут возвращены публикации со всеми тремя статусами.
fromstringнетВозвращает только публикации, созданные в указанную дату или позже (YYYY-MM-DD или ISO 8601, UTC).
tostringнетВозвращает только публикации, созданные в указанную дату или раньше (YYYY-MM-DD или ISO 8601, UTC).
limitintegerнетМаксимальное количество публикаций в ответе. По умолчанию — 25, максимум — 100.
cursorstringнетТокен пагинации из предыдущего ответа.
get_post

Возвращает одну публикацию в LinkedIn по идентификатору. Публикации имеют статус scheduled, sending или sent; черновики хранятся отдельно (используйте get_draft).

ПараметрТипОбязательныйОписание
idstringдаИдентификатор публикации (из list_posts).

Аналитика

get_analytics_overview

Показывает общую аналитику LinkedIn пользователя: количество подписчиков, показы и вовлечённость. Если диапазон дат не указан, по умолчанию используются данные за сегодня.

ПараметрТипОбязательныйОписание
fromstringнетНачальная дата (YYYY-MM-DD, UTC). По умолчанию — сегодня; диапазон ограничен 90 днями.
tostringнетКонечная дата (YYYY-MM-DD, UTC). По умолчанию — сегодня; диапазон ограничен 90 днями.
metricsstringнетСписок метрик через запятую: followers, connections, profile_views, impressions, likes, comments, shares. Если не указывать, будут возвращены все метрики.
granularityenumнетРазмер временного интервала. Поддерживается только day (значение по умолчанию).
get_post_analytics

Показывает аналитику публикаций пользователя: количество показов, отметок «Нравится», комментариев и репостов. По умолчанию возвращаются данные за последние 7 дней.

ПараметрТипОбязательныйОписание
fromstringнетНачальная дата (YYYY-MM-DD, UTC). По умолчанию — 7 дней назад; диапазон ограничен 90 днями.
tostringнетКонечная дата (YYYY-MM-DD, UTC). По умолчанию — сегодня; диапазон ограничен 90 днями.
limitintegerнетМаксимальное количество публикаций в ответе. По умолчанию — 25, максимум — 100.
cursorstringнетТокен пагинации из предыдущего ответа.

Идеи для публикаций

search_inspiration

Поиск публикаций других авторов в LinkedIn для вдохновения.

ПараметрТипОбязательныйОписание
querystringнетПолнотекстовый поиск по содержимому публикаций. Если параметр не указан, отображаются популярные публикации.
langstringнетФильтр по языковому коду ISO 639-1 (например, en, fr).
min_likesintegerнетПоказывать только публикации, набравшие не менее указанного количества отметок «Нравится». Диапазон — 0–1000; по умолчанию — 50.
min_commentsintegerнетПоказывать только публикации, получившие не менее указанного количества комментариев. Диапазон — 0–1000; по умолчанию — 0.
min_char_countintegerнетПоказывать только публикации, содержащие не менее указанного количества символов. Диапазон — 0–10000; по умолчанию — 500.
max_followersintegerнетПоказывать только публикации авторов, у которых не более указанного количества подписчиков. По умолчанию — 100000.
min_days_oldintegerнетПоказывать только публикации, опубликованные не менее N дней назад (0–365). По умолчанию — 1. Имеет приоритет над from/to.
max_days_oldintegerнетПоказывать только публикации за последние N дней (0–365). Имеет приоритет над from/to.
fromstringнетПоказывать только публикации, опубликованные в эту дату или позднее. Игнорируется, если задан min/max_days_old.
tostringнетПоказывать только публикации, опубликованные в эту дату или раньше. Игнорируется, если задан min/max_days_old.
limitintegerнетМаксимальное количество возвращаемых публикаций. Минимум — 1; по умолчанию — 30.

Рекомендуемый порядок работы

  • В начале сессии один раз вызовите get_me, чтобы загрузить сведения о стиле пользователя, его темах, языке и статистике.

  • Используйте search_inspiration, чтобы создавать новый контент с опорой на то, что сейчас работает в выбранной нише.

  • Создавайте черновик с помощью create_draft, затем дорабатывайте его с помощью update_draft.

  • Публикуйте по расписанию с помощью schedule_draft (рекомендуется) или сразу с помощью publish_draft.

  • Анализируйте результаты с помощью get_analytics_overview и

get_post_analytics, сверяя их с данными list_posts.

  • Взаимодействуйте с аудиторией с помощью find_posts_to_comment и find_comments_to_reply, готовьте черновики с помощью create_comment_draft и вызывайте commit_comment_draft, like_post или send_connection_request только после согласия пользователя.

Модель библиотеки и жизненного цикла

Черновик и публикация — это один и тот же элемент на разных этапах жизненного цикла:

[ DRAFT ] ──schedule_draft──> [ scheduled ] ──(auto)──> [ sending ] ──> [ sent ] update_draft ─┘ │ │ └──────publish_draft───────────┴──(immediate)──> [ sending ] ──> [ sent ]

                   [ scheduled ] ──unschedule──> [ DRAFT ]">
create_draft ─┐
              ├─> [ DRAFT ] ──schedule_draft──> [ scheduled ] ──(auto)──> [ sending ] ──> [ sent ]
update_draft ─┘        │                              │
                       └──────publish_draft───────────┴──(immediate)──> [ sending ] ──> [ sent ]

                       [ scheduled ] ──unschedule──> [ DRAFT ]
  • Черновики находятся в списке drafts (list_drafts) и доступны для редактирования только на этом этапе.

  • После планирования или публикации черновик становится публикацией и перемещается в список posts (list_posts).

  • Команда unschedule возвращает запланированную публикацию в список черновиков; публикацию со статусом sent отменить нельзя.


Ограничения и безопасность

  • Длина публикации: от 1 до 3000 символов (create_draft, update_draft).

  • Планирование: значение scheduled_for должно указывать на время не менее чем через 2 минуты от текущего. Используйте формат ISO 8601; рекомендуется часовой пояс UTC.

  • Период аналитики: для одного запроса доступно не более 90 дней; для больших наборов результатов используйте постраничную загрузку с помощью cursor.

  • Необратимые действия: publish_draft немедленно публикует материал, а delete_draft удаляет черновик без возможности восстановления. Перед выполнением любого из этих действий убедитесь, что пользователь подтверждает его.

  • Отложенные действия с аудиторией: commit_comment_draft, like_post и send_connection_request ставят действие в очередь. Оно будет выполнено в LinkedIn через несколько минут или часов; интервалы рассчитаны так, чтобы не подвергать аккаунт риску. Действие можно отменить до отправки с помощью cancel_comment_draft, cancel_like или cancel_connection_request. После отправки отмена невозможна.

  • Область действия: каждый инструмент работает только с аккаунтом Taplio и LinkedIn авторизованного пользователя.


Устранение неполадок

  • Инструменты не отображаются: убедитесь, что URL сервера — https://mcp.taplio.com/ и что вы завершили авторизацию в браузере. Повторно запустите /mcp (Claude Code) или переподключите коннектор.

  • Ошибки 401 или авторизации: возможно, срок действия сессии истёк или её отозвали. Переподключитесь и повторно пройдите авторизацию в браузере.

  • Не удаётся отредактировать публикацию: редактировать можно только черновики. Если публикация уже запланирована, сначала вызовите unschedule. Публикацию со статусом sent изменить нельзя.

  • Данные аналитики отсутствуют: после публикации метрикам требуется время для накопления. Также проверьте, не превышает ли выбранный период ограничение в 90 дней.


Участие в разработке

В этом репозитории представлена документация Taplio LinkedIn MCP Server. Инструкции по отправке сообщений об ошибках в документации и предложений по её улучшению см. в файле CONTRIBUTING.md. По вопросам поддержки продукта обращайтесь в Taplio.


Лицензия

Этот проект распространяется на условиях лицензии MIT License. См. файл LICENSE.