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-сервер

License: MIT MCP Remote server

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-сервер. Вам не нужно ничего устанавливать или запускать локально: ваш MCP-хост подключается к конечной точке Taplio по HTTP и аутентифицируется с помощью OAuth.

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

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


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

  1. Активный аккаунт Taplio с подключенным LinkedIn.
  2. MCP-совместимый хост (Claude Code, Claude Desktop, VS Code с Copilot, Cursor, Windsurf или любой клиент, поддерживающий MCP по HTTP).
  3. Доступный браузер при первом подключении для завершения авторизации 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.

ПараметрТипОбязательныйОписание
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нетТолько посты начиная с этой даты или позже (ГГГГ-ММ-ДД или ISO 8601, UTC).
tostringнетТолько посты до этой даты или ранее (ГГГГ-ММ-ДД или ISO 8601, UTC).
limitintegerнетМаксимальное количество возвращаемых постов. По умолчанию 25, максимум 100.
cursorstringнетТокен пагинации из предыдущего ответа.

get_post

Получить один пост LinkedIn по идентификатору. Пост имеет статус scheduled, sending или sent; черновики — это отдельно (используйте get_draft).

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

Аналитика

get_analytics_overview

Получить обзор аналитики пользователя в LinkedIn (подписчики, показы, вовлеченность). По умолчанию за сегодня, если диапазон дат не указан.

ПараметрТипОбязательныйОписание
fromstringнетДата начала (ГГГГ-ММ-ДД, UTC). По умолчанию — сегодня; диапазон ограничен 90 днями.
tostringнетДата окончания (ГГГГ-ММ-ДД, UTC). По умолчанию — сегодня; диапазон ограничен 90 днями.
metricsstringнетПодмножество через запятую: followers, connections, profile_views, impressions, likes, comments, shares. Опустите для всех.
granularityenumнетРазмер временного интервала; поддерживается только day (по умолчанию).

get_post_analytics

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

ПараметрТипОбязательныйОписание
fromstringнетДата начала (ГГГГ-ММ-ДД, UTC). По умолчанию — 7 дней назад; диапазон ограничен 90 днями.
tostringнетДата окончания (ГГГГ-ММ-ДД, 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.

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

  1. Вызовите get_me один раз в начале сессии, чтобы загрузить голос пользователя, темы, язык и статистику.
  2. Используйте search_inspiration, чтобы основывать новый контент на том, что сейчас работает в нише.
  3. Создайте черновик с помощью create_draft, дорабатывайте с помощью update_draft.
  4. Опубликуйте с помощью schedule_draft (предпочтительно) или publish_draft (немедленно).
  5. Анализируйте с помощью 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.