Taplio
официальныйУправляйте своим аккаунтом LinkedIn из Claude или ChatGPT.
Что можно делать с Taplio MCP?
- Draft a LinkedIn post — Создайте новый неопубликованный черновик с помощью
create_draft, затем доработайте его черезupdate_draft. - Schedule or publish posts — Используйте
schedule_draft, чтобы задать время будущей публикации, илиpublish_draft, чтобы опубликовать сразу. - Review your post history — Просматривайте запланированные, отправляемые и отправленные посты с помощью
list_posts, а также изучайте отдельный пост черезget_post. - Check your LinkedIn analytics — Получайте метрики на уровне аккаунта с помощью
get_analytics_overviewи показатели по каждому посту черезget_post_analytics. - Find inspiration from other creators — Ищите высокоэффективные посты LinkedIn по теме, вовлеченности или количеству подписчиков с помощью
search_inspiration. - Load your profile and preferences — Вызовите
get_me, чтобы получить ваш LinkedIn-идентификатор, настройки контента и текущую статистику.
Документация
Taplio LinkedIn MCP-сервер
Taplio LinkedIn MCP-сервер — это сервер Model Context Protocol (MCP), который напрямую связывает инструменты ИИ с вашим аккаунтом Taplio и через него — с вашим присутствием в LinkedIn. Он дает ИИ-агентам, ассистентам и чат-клиентам возможность создавать черновики, планировать и публиковать посты в LinkedIn, просматривать уже опубликованное, искать вдохновение у других авторов и читать вашу аналитику — и всё это на естественном языке.
Направьте ваш MCP-хост на сервер Taplio, и вы сможете задавать такие вопросы, как:
- «Создай черновик поста в LinkedIn о нашем новом запуске MCP и запланируй его на вторник, 9 утра».
- «Покажи мои последние 10 постов и какой из них получил больше всего показов».
- «Найди 20 высокоэффективных постов о
linkedin ghostwritingот авторов с числом подписчиков менее 50 тысяч». - «Как меняются мои подписчики и вовлеченность за последние 30 дней?»
Варианты использования
- Превращение сырых идей в готовые к публикации посты LinkedIn, в вашем собственном стиле и на ваши темы.
- Автоматизация создания черновиков, планирования и публикации из любого MCP-совместимого клиента.
- Построение рабочих процессов контента и отчетности на базе реальных данных LinkedIn с помощью ИИ.
- Извлечение инсайтов и аналитики из истории ваших публикаций, не покидая ассистента.
Содержание
- Удаленный Taplio MCP-сервер
- Предварительные требования
- Установка
- Аутентификация
- Наборы инструментов
- Инструменты
- Рекомендуемый рабочий процесс
- Библиотека и модель жизненного цикла
- Лимиты и безопасность
- Устранение неполадок
- Участие в разработке
- Лицензия
Удаленный Taplio MCP-сервер
Taplio предлагается как размещенный, удаленный MCP-сервер. Вам не нужно ничего устанавливать или запускать локально: ваш MCP-хост подключается к конечной точке Taplio по HTTP и аутентифицируется с помощью OAuth.
| Свойство | Значение |
|---|---|
| Транспорт | Потоковый HTTP (удаленный) |
| Конечная точка | https://mcp.taplio.com |
| Аутентификация | OAuth 2.0 (авторизация в браузере, не нужно вставлять ключ API) |
| Область действия | Собственный аккаунт аутентифицированного пользователя в Taplio + LinkedIn |
| Подсказка сервера | Сначала вызовите get_me, чтобы загрузить идентификационные данные и настройки |
Поскольку сервер удаленный и основан на OAuth, вы никогда не копируете секретные данные в файл конфигурации. Доступ привязан к аккаунту Taplio, который вы подтверждаете в браузере, и может быть отозван из Taplio в любое время.
Предварительные требования
- Активный аккаунт Taplio с подключенным LinkedIn.
- MCP-совместимый хост (Claude Code, Claude Desktop, VS Code с Copilot, Cursor, Windsurf или любой клиент, поддерживающий MCP по HTTP).
- Доступный браузер при первом подключении для завершения авторизации OAuth.
Установка
Claude Code
claude mcp add --transport http taplio https://mcp.taplio.com
Затем запустите /mcp внутри Claude Code и авторизуйте taplio в браузере по запросу.
Claude Desktop / коннекторы claude.ai
В Claude Desktop или на claude.ai откройте Настройки -> Коннекторы -> Добавить пользовательский коннектор, затем введите:
- Имя:
Taplio - URL:
https://mcp.taplio.com
Подтвердите экран OAuth. Инструменты Taplio затем появятся в панели выбора инструментов.
VS Code
Добавьте в вашу пользовательскую или рабочую конфигурацию MCP (.vscode/mcp.json):
{
"servers": {
"taplio": {
"type": "http",
"url": "https://mcp.taplio.com"
}
}
}
Cursor
В ~/.cursor/mcp.json (или Настройки -> MCP -> Добавить):
{
"mcpServers": {
"taplio": {
"url": "https://mcp.taplio.com"
}
}
}
Windsurf
В ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"taplio": {
"serverUrl": "https://mcp.taplio.com"
}
}
}
Общая конфигурация MCP
Любой клиент, поддерживающий удаленные MCP-серверы по HTTP, может использовать:
{
"mcpServers": {
"taplio": {
"type": "http",
"url": "https://mcp.taplio.com"
}
}
}
Аутентификация
Taplio MCP-сервер использует OAuth 2.0. При первом использовании ваш клиент открывает окно браузера, где вы входите в Taplio и подтверждаете доступ. Затем сервер действует от имени этого одного аккаунта. Никакие ключи API, токены или учетные данные LinkedIn не хранятся в конфигурации вашего клиента. Отзовите доступ в любое время в настройках вашего аккаунта Taplio.
Наборы инструментов
Инструменты сгруппированы в функциональные наборы. Все они работают с собственным аккаунтом аутентифицированного пользователя.
| Набор инструментов | Описание |
|---|---|
| Профиль | Идентификационные данные, предпочтения по контенту и текущая статистика LinkedIn. |
| Черновики | Создание, чтение, перечисление, редактирование и удаление неопубликованных черновиков постов. |
| Публикация | Публикация черновика сейчас, планирование или отмена планирования с возвратом в черновики. |
| Посты | Просмотр запланированных, отправляемых и отправленных постов. |
| Аналитика | Обзор на уровне аккаунта и метрики производительности по каждому посту. |
| Вдохновение | Поиск постов других авторов в LinkedIn для моделирования контента на основе того, что работает. |
Инструменты
Профиль
get_me
Прочтите это в первую очередь для ориентации. Возвращает идентификационные данные пользователя и предпочтения по контенту, чтобы вы могли адаптировать вывод под них
и распознавать их собственные посты: отображаемое имя и LinkedIn @handle (пользователь может использовать несколько псевдонимов, поэтому проверяйте
оба), а также ai_settings (индустрия, роль, язык, целевая аудитория, темы, ключевые слова, описание) и сегодняшнюю
статистику LinkedIn (подписчики, контакты, просмотры профиля).
Нет параметров.
Черновики
create_draft
Создать новый черновик поста LinkedIn (неопубликованный). Опубликуйте его позже с помощью schedule_draft или publish_draft.
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
content | string | да | Текстовое содержимое черновика. От 1 до 3000 символов. |
get_draft
Получить один черновик поста LinkedIn по идентификатору.
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
id | string | да | Идентификатор черновика (из list_drafts). |
list_drafts
Перечислить неопубликованные черновики постов пользователя в LinkedIn.
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
limit | integer | нет | Максимальное количество возвращаемых черновиков. По умолчанию 25, максимум 100. |
cursor | string | нет | Токен пагинации из предыдущего ответа. |
update_draft
Обновить содержимое существующего черновика. Редактировать можно только черновики: опубликованные или запланированные посты нельзя.
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
id | string | да | Идентификатор обновляемого черновика (из list_drafts). |
content | string | да | Новый полный текст (заменяет существующий). От 1 до 3000 символов. |
delete_draft
Безвозвратно удалить черновик поста LinkedIn.
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
id | string | да | Идентификатор черновика для безвозвратного удаления. |
Публикация
publish_draft
Опубликовать черновик в LinkedIn немедленно. Пост публикуется сейчас, и это действие нельзя отменить.
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
id | string | да | Идентификатор черновика для немедленной публикации. |
schedule_draft
Запланировать автоматическую публикацию черновика в будущем.
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
id | string | да | Идентификатор черновика для планирования (из list_drafts). |
scheduled_for | string | да | Дата и время в формате ISO 8601 (например, 2026-06-10T14:30:00Z). Минимум через 2 минуты от текущего момента. |
unschedule
Отменить планирование запланированного поста, вернув его в черновики, чтобы вы могли отредактировать, перепланировать или удалить его.
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
id | string | да | Идентификатор запланированного поста (из list_posts). |
Посты
list_posts
Перечислить посты пользователя в LinkedIn (статус scheduled, sending или sent), начиная с самых последних. Черновик становится
постом, как только он запланирован или опубликован.
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
status | enum | нет | Фильтр по scheduled, sending или sent. Опустите для всех трех. |
from | string | нет | Только посты начиная с этой даты или позже (ГГГГ-ММ-ДД или ISO 8601, UTC). |
to | string | нет | Только посты до этой даты или ранее (ГГГГ-ММ-ДД или ISO 8601, UTC). |
limit | integer | нет | Максимальное количество возвращаемых постов. По умолчанию 25, максимум 100. |
cursor | string | нет | Токен пагинации из предыдущего ответа. |
get_post
Получить один пост LinkedIn по идентификатору. Пост имеет статус scheduled, sending или sent; черновики — это отдельно
(используйте get_draft).
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
id | string | да | Идентификатор поста (из list_posts). |
Аналитика
get_analytics_overview
Получить обзор аналитики пользователя в LinkedIn (подписчики, показы, вовлеченность). По умолчанию за сегодня, если диапазон дат не указан.
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
from | string | нет | Дата начала (ГГГГ-ММ-ДД, UTC). По умолчанию — сегодня; диапазон ограничен 90 днями. |
to | string | нет | Дата окончания (ГГГГ-ММ-ДД, UTC). По умолчанию — сегодня; диапазон ограничен 90 днями. |
metrics | string | нет | Подмножество через запятую: followers, connections, profile_views, impressions, likes, comments, shares. Опустите для всех. |
granularity | enum | нет | Размер временного интервала; поддерживается только day (по умолчанию). |
get_post_analytics
Выводит аналитику по каждому посту пользователя (показы, лайки, комментарии, репосты), по умолчанию за последние 7 дней.
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
from | string | нет | Дата начала (ГГГГ-ММ-ДД, UTC). По умолчанию — 7 дней назад; диапазон ограничен 90 днями. |
to | string | нет | Дата окончания (ГГГГ-ММ-ДД, UTC). По умолчанию — сегодня; диапазон ограничен 90 днями. |
limit | integer | нет | Максимальное количество возвращаемых постов. По умолчанию 25, максимум 100. |
cursor | string | нет | Токен пагинации из предыдущего ответа. |
Вдохновение
search_inspiration
Поиск постов других авторов в LinkedIn для вдохновения.
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
query | string | нет | Полнотекстовый поиск по содержимому постов. Опустите для просмотра лучших постов. |
lang | string | нет | Фильтр по коду языка ISO 639-1 (например, en, fr). |
min_likes | integer | нет | Только посты с количеством лайков не менее указанного. 0-1000; по умолчанию 50. |
min_comments | integer | нет | Только посты с количеством комментариев не менее указанного. 0-1000; по умолчанию 0. |
min_char_count | integer | нет | Только посты с количеством символов не менее указанного. 0-10000; по умолчанию 500. |
max_followers | integer | нет | Только посты, у автора которых не более указанного количества подписчиков. По умолчанию 100000. |
min_days_old | integer | нет | Только посты, опубликованные не менее N дней назад (0-365); по умолчанию 1. Переопределяет from/to. |
max_days_old | integer | нет | Только посты за последние N дней (0-365). Переопределяет from/to. |
from | string | нет | Только посты начиная с этой даты или позже. Игнорируется, если задан min/max_days_old. |
to | string | нет | Только посты до этой даты или раньше. Игнорируется, если задан min/max_days_old. |
limit | integer | нет | Максимальное количество возвращаемых постов. Минимум 1; по умолчанию 30. |
Рекомендуемый рабочий процесс
- Вызовите
get_meодин раз в начале сессии, чтобы загрузить голос пользователя, темы, язык и статистику. - Используйте
search_inspiration, чтобы основывать новый контент на том, что сейчас работает в нише. - Создайте черновик с помощью
create_draft, дорабатывайте с помощьюupdate_draft. - Опубликуйте с помощью
schedule_draft(предпочтительно) илиpublish_draft(немедленно). - Анализируйте с помощью
get_analytics_overviewиget_post_analytics, а также сверяйтесь сlist_posts.
Библиотека и модель жизненного цикла
Черновик и пост — это один и тот же элемент на разных этапах его жизни:
create_draft ─┐
├─> [ DRAFT ] ──schedule_draft──> [ scheduled ] ──(auto)──> [ sending ] ──> [ sent ]
update_draft ─┘ │ │
└──────publish_draft───────────┴──(immediate)──> [ sending ] ──> [ sent ]
[ scheduled ] ──unschedule──> [ DRAFT ]
- Черновики находятся в списке черновиков (
list_drafts) и являются единственным редактируемым этапом. - Планирование или публикация черновика превращает его в пост и перемещает в список постов (
list_posts). unscheduleперемещает запланированный пост обратно в черновики; пост со статусомsentне может быть отменен.
Ограничения и безопасность
- Длина поста: от 1 до 3000 символов (
create_draft,update_draft). - Планирование:
scheduled_forдолжно быть не менее чем через 2 минуты в будущем, рекомендуется ISO 8601, UTC. - Диапазон аналитики: ограничен 90 днями на запрос; для больших наборов результатов используйте пагинацию с
cursor. - Необратимые действия:
publish_draftпубликуется немедленно, аdelete_draftявляется постоянным. Подтверждайте намерение перед вызовом любого из них. - Область действия: каждый инструмент действует только в отношении собственного аккаунта Taplio и LinkedIn аутентифицированного пользователя.
Устранение неполадок
- Инструменты не отображаются: убедитесь, что URL-адрес сервера —
https://mcp.taplio.comи что вы завершили шаг OAuth в браузере. Перезапустите/mcp(Claude Code) или переподключите коннектор. - Ошибки
401/ аутентификации: возможно, срок действия вашей сессии истек или она была отозвана. Переподключитесь и повторно авторизуйтесь в браузере. - Не удается отредактировать пост: редактировать можно только черновики. Если он уже запланирован, сначала вызовите
unschedule; если онsent, его уже нельзя изменить. - Пустая аналитика: для накопления метрик по новым постам требуется время; также проверьте ваш диапазон дат на соответствие ограничению в 90 дней.
Участие в разработке
В этом репозитории документирован Taplio LinkedIn MCP Server. См. CONTRIBUTING.md для информации о том, как сообщать о проблемах с документацией или предлагать улучшения. Для поддержки продукта обращайтесь в Taplio.
Лицензия
Этот проект лицензирован на условиях лицензии MIT. См. LICENSE.