Наша собственная статистика посещений включена всегда. Google Analytics помогает нам понять, как пользуются нашими публичными страницами (но не вашим рабочим пространством после входа), и включается только с вашего разрешения. См. нашу политику конфиденциальности.

MCP-сервер Douyin

Douyin MCP: видео, комментарии и расшифровки речи для вашего ИИ без входа в аккаунт

После подключения агент может искать видео Douyin по лайкам или дате загрузки, листать комментарии и ответы на них, превращать закадровый голос в текст с таймкодом для каждого предложения и проверять подписчиков и публикации аккаунта. Клиент подключается к серверу EveryInfra по HTTPS, поэтому аккаунт Douyin, файлы cookie и браузер на вашем компьютере не нужны.

37
Возможности: Douyin
24
инструменты
106
платформы
URL MCP-сервера
https://api.everyinfra.com/mcp

Для материкового Китая используйте этот URL: https://api-cn.everyinfra.com/mcp

Пример: видео о кемпинге с наибольшим числом лайков за последнюю неделю

everyinfra_call_api
{
  "platform": "douyin",
  "action": "search",
  "params": {
    "keyword": "露营",
    "sort": "most_liked",
    "publish_time": "one_week"
  }
}

Передайте url каждого результата в comments и transcript, а его author_id (secUid, который обычно начинается с MS4w) передайте в profile.

Что можно вызывать через Douyin MCP: всего возможностей — 37

everyinfra_list_capabilities сообщает агенту параметры каждой возможности из таблицы ниже, а everyinfra_call_api выполняет её с platform, равным douyin, и action, равным значению из первого столбца. Таблица охватывает не только видео и комментарии, но и списки трендов, данные авторов и Xingtu, рейтинги Hot Spot, товары, товары из прямых эфиров и музыку; цены за единицу различаются, поэтому смотрите третий столбец.

actionВозможностьЦена
searchПоиск$8.33 за 1 000 запросов
profileСведения$0.56 за 1 000 запросов
user_postsПосты пользователя$0.56 за 1 000 запросов
videoСведения о видео$0.56 за 1 000 запросов
commentsКомментарии$0.56 за 1 000 запросов
comment_repliesОтветы на комментарии$0.56 за 1 000 запросов
trendingТренды$0.56 за 1 000 запросов
transcriptРасшифровка$0.56 за 1 000 запросов
creator_searchПоиск авторов$0.56 за 1 000 запросов
creator_audienceАудитория автора$0.56 за 1 000 запросов
creator_trendДинамика роста автора$0.56 за 1 000 запросов
creator_benchmarkСравнение автора с аналогами$0.56 за 1 000 запросов
xingtu_creator_searchПоиск авторов в Xingtu$0.56 за 1 000 запросов
xingtu_creator_analyticsАналитика автора в Xingtu$0.56 за 1 000 запросов
xingtu_rate_cardПрайс автора в Xingtu$0.56 за 1 000 запросов
xingtu_creator_rankingsРейтинги авторов в Xingtu$0.56 за 1 000 запросов
product_searchПоиск товаров$13.33 за 1 000 запросов
product_detailСведения о товаре$13.33 за 1 000 запросов
live_product_searchПоиск товаров в эфирах$0.56 за 1 000 запросов
hashtag_searchПоиск по хештегам$15.56 за 1 000 запросов
hashtag_detailСведения о хештеге$15.56 за 1 000 запросов
billboard_video_hotРейтинг популярных видео$0.81 за 1 000 запросов
billboard_low_fan_explosionРейтинг хитов авторов с небольшим числом подписчиков$0.81 за 1 000 запросов
billboard_high_completionРейтинг видео с высоким процентом досмотров$0.81 за 1 000 запросов
billboard_search_hotРейтинг популярных запросов$0.81 за 1 000 запросов
billboard_account_searchПоиск аккаунтов в Hot Spot$0.81 за 1 000 запросов
music_searchПоиск музыки$8 за 1 000 запросов
search_suggestПоисковые подсказки$8 за 1 000 запросов
billboard_rise_listРейтинг по росту популярности$0.81 за 1 000 запросов
billboard_challenge_hotРейтинг популярных челленджей$0.81 за 1 000 запросов
billboard_topic_hotРейтинг популярных тем$0.81 за 1 000 запросов
music_detailСведения о музыке$0.81 за 1 000 запросов
xingtu_conversion_abilityКонверсионный потенциал автора в Xingtu$1.6 за 1 000 запросов
xingtu_link_structureСтруктура охваченной аудитории в Xingtu$16 за 1 000 запросов
xingtu_recommended_videosРекомендованные видео в Xingtu$1.6 за 1 000 запросов
xingtu_touch_distributionИсточники охвата пользователей в Xingtu$16 за 1 000 запросов
xingtu_video_performanceЭффективность видео в Xingtu$16 за 1 000 запросов

Как одна тема превращается в комментарии, расшифровку и профиль аккаунта

Поле url видео из search используется на следующих шагах: его передают в comments и transcript, author_id — в profile и user_posts, а id комментария — в comment_replies.

  1. Найдите видео через search

    search

    В keyword укажите запрос, по которому нужно искать видео, а не имя аккаунта или ID видео. Сортируйте по most_liked или newest, ограничьте publish_time значением one_day, one_week или half_year и увеличьте limit со стандартных 10 до 50. Для каждого видео возвращаются число лайков, комментариев, репостов и сохранений, длительность, хештеги и число подписчиков автора.

  2. Прочитайте комментарии через comments и comment_replies

    commentscomment_replies

    Без page_token comments по умолчанию возвращает первые 20 комментариев. Чтобы получить больше, сначала отправьте пустой page_token, а затем передавайте каждый полученный next_page_token, до 50 комментариев на страницу. У каждого комментария есть флаги is_hot и liked_by_author; если reply_count больше 0, передайте его id в comment_replies, чтобы получить до 100 ответов.

  3. Превратите речь в текст через transcript

    transcript

    Для transcript нужен только url видео. Он возвращает весь произнесённый текст, поле segments, где для каждого предложения указаны текст и время начала и окончания в секундах, а также audio_url и duration_sec. Агент может процитировать фразу с таймкодом или кратко пересказать всё видео.

  4. Проверьте аккаунт через profile и user_posts

    profileuser_posts

    author_id — это secUid, поэтому его можно передавать как user_id. profile возвращает никнейм, Douyin ID, число подписчиков и видео, IP-геолокацию, is_live и has_shop. user_posts выводит видео от новых к старым, по умолчанию 20, максимум 100, а since задаёт самую раннюю дату загрузки.

Затем сформулируйте запрос

Агент сначала смотрит каталог возможностей, затем выбирает инструмент и параметры. Каждый пример ссылается на соответствующую страницу API, чтобы вы могли заранее посмотреть параметры и поля.

  1. Найдите на Douyin популярные видео о кемпинге и выведите для каждого название, автора и число лайков.

    Использованный инструмент: everyinfra_call_apiDouyin · Поиск

  2. Прочитайте комментарии к этому видео Douyin и кратко опишите три проблемы, которые упоминают чаще всего.

    Использованный инструмент: everyinfra_call_apiDouyin · Комментарии

  3. Выведите последние видео этого аккаунта Douyin с числом лайков, комментариев и репостов для каждого.

    Использованный инструмент: everyinfra_call_apiDouyin · Посты пользователя

  4. Превратите речь из этого видео Douyin в текст.

    Использованный инструмент: everyinfra_call_apiDouyin · Расшифровка

Добавьте сервер в свой клиент

Укажите https://api.everyinfra.com/mcp в настройках удалённого MCP вашего клиента и добавьте один заголовок: Authorization: Bearer, а следом укажите API-ключ. С этим ключом по тому же адресу доступны все инструменты, всего 24: everyinfra_call_api, а также инструменты поиска, решения капчи, ИИ и управления аккаунтом.

mcp.json
{
  "mcpServers": {
    "everyinfra": {
      "url": "https://api.everyinfra.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Храните API-ключ в секретах или переменных окружения клиента и никогда не коммитьте его в репозиторий.

Посмотреть инструкции по настройке Claude, Cursor и других клиентов и полный список инструментов

Частые вопросы

Нужен ли для Douyin MCP мой аккаунт Douyin?

Нет. Ваш клиент подключается по HTTPS к серверу EveryInfra, поэтому вам не нужно входить в аккаунт Douyin, передавать файлы cookie, что-либо устанавливать локально или использовать браузер; из учётных данных требуется только API-ключ EveryInfra. Все возможности работают только с общедоступными данными и никогда ничего не публикуют, не ставят лайки и не отправляют сообщения.

В каком формате указывать ссылки на видео и ID аккаунтов?

Для видео используется URL вида https://www.douyin.com/video/<video ID>; действия video, comments и transcript принимают URL именно в этом формате, а не ссылку на профиль или страницу поиска. Для аккаунтов используется secUid. Обычно он начинается с MS4w и указывается в результатах в поле author_id; передавайте его в параметре user_id для profile и user_posts. author_uid — числовой ID того же пользователя.

Можно ли получить число просмотров видео Douyin?

Реальное число просмотров получить нельзя: Douyin его не публикует. В большинстве результатов поле view_count отсутствует, а иногда его значение равно 0; ни то ни другое не отражает фактическое число просмотров. Чтобы оценить успешность видео, ориентируйтесь на like_count, comment_count и share_count.

Сколько комментариев можно получить за один вызов, как работает пагинация и как считаются вызовы?

Один вызов без page_token читает топовые комментарии: по умолчанию 20, максимум около 50–60, каким бы большим ни был limit. Для пагинации сначала отправьте пустой page_token, затем возвращайте каждый next_page_token без изменений; на странице до 50 комментариев верхнего уровня, а токен действует 24 часа. Каждые 20 комментариев считаются одним вызовом, поэтому страница из 50 комментариев — это 3 вызова, а блок без результатов не оплачивается.

Что возвращает transcript?

Действие возвращает полный текст речи в поле text и временную шкалу с разбивкой по предложениям в поле segments. Каждая запись содержит start и end (оба значения в секундах), а также text. Кроме того, возвращаются audio_url и длительность видео в поле duration_sec. Для получения всех этих данных достаточно одного URL видео.

Как тарифицируется Douyin MCP?

Оплата взимается за каждую возможность: возможности Douyin стоят от $0.56 за 1 000 запросов, а за подключение через MCP доплата не взимается. Вызовы не оплачиваются, если завершаются ошибкой, содержат недопустимые параметры или возвращают пустой результат; комментарии тарифицируются за каждые 20 возвращённых комментариев, каждая страница user_posts считается одним вызовом, а каталог everyinfra_list_capabilities бесплатен.

Передайте агенту комментарии и расшифровки из Douyin

Зарегистрируйтесь, создайте API-ключ в консоли и добавьте его в конфигурацию выше, чтобы вызывать эти инструменты прямо из чата.