TopTik — TikTok data

TikTok data for agents: videos, creators, comments, search, transcripts.

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноТолько чтение

Что умеет

    Какие данные видит

    Нужен ли аккаунт

    Не нужен: сервер работает без входа

    TikTok data for agents: videos, creators, comments, search, transcripts. 25 tools, pay per call.

    Как подключить

    Как подключить TopTik — TikTok data к Claude

    Адрес сервера, который нужно вставить в настройках Claude:

    https://mcp.toptik.app/mcp

    1. Откройте Claude (сайт claude.ai или приложение для компьютера).
    2. Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
    3. Нажмите Добавить пользовательский коннектор (Add custom connector).
    4. Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
    5. В чате нажмите + → Коннекторы и включите новый коннектор.

    Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.

    Авторизация

    После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.

    Как подключить TopTik — TikTok data к ChatGPT

    Адрес сервера, который нужно вставить в настройках ChatGPT:

    https://mcp.toptik.app/mcp

    1. Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
    2. Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
    3. Откройте Настройки → Коннекторы и нажмите Создать (Create).
    4. Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
    5. В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
    6. В новом чате откройте + → Приложения/Коннекторы и включите коннектор.

    Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.

    Авторизация

    При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.

    Как подключить TopTik — TikTok data к Cursor

    Адрес сервера, который нужно вставить в настройках Cursor:

    https://mcp.toptik.app/mcp

    Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.

    Вручную:

    1. В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
    2. Вставьте JSON, скопированный ниже, в открывшийся файл ~/.cursor/mcp.json (для одного проекта: .cursor/mcp.json в корне проекта).
    3. Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.

    Авторизация

    Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.

    Список инструментов сервера (25)

    Технические названия из tools/list. Нужны только разработчикам.

    tiktok_resolve_usernameResolve a TikTok @handle to the account's numeric uid and sec_uid. Start here: every tiktok_creator_* tool takes the sec_uid this returns. An empty user_list means no exact match was found.
    tiktok_creator_profileA creator's profile: handle, nickname, bio, follower, following and video counts, privacy and verification flags, and avatar.
    tiktok_creator_videosA creator's posts, newest first, with stats. Page by passing the previous response's max_cursor as cursor until has_more is 0. Pinned posts appear on page one only.
    tiktok_creator_liked_videosVideos a creator has liked. Only works when the account keeps its likes public; most do not, and a private list returns no videos.
    tiktok_creator_followersA sample of a creator's followers (most recent), plus the total. One page only: TikTok does not page this list reliably, so this is a sample and not an export.
    tiktok_creator_followingA sample of the accounts a creator follows, plus the total. One page only, for the same reason as followers.
    tiktok_creator_playlistsA creator's playlists (TikTok calls them mixes or series). Most creators have none, which returns total 0.
    tiktok_video_statsOne video or photo post by id: caption, plays, likes, comments, shares, saves, duration, hashtags, sound and author.
    tiktok_video_commentsTop-level comments on a video, with like and reply counts. cursor is an offset: pass the previous response's cursor to continue. TikTok re-ranks between pages, so dedupe on comment_id.
    tiktok_comment_repliesReplies under one comment. Worth calling only when tiktok_video_comments reported reply_count above 0.
    tiktok_video_download_urlDirect media URLs for one post: no-watermark video, watermarked video, audio, covers, and the images of a photo post. Links only, no bytes; they are signed and expire (see expires), so fetch promptly.
    tiktok_video_transcriptA video's spoken text from TikTok's own caption track: one joined string plus timed cues. has_transcript false means the video has no caption track, which is common and is not an error.
    tiktok_sound_resolveSound title to music id, with the closest candidates. Feed the id to tiktok_sound_videos.
    tiktok_sound_videosVideos TikTok associates with a sound. Treat it as a feed seeded by the sound, not a strict filter: some results use a different sound, so check music_id on each row.
    tiktok_hashtag_resolveHashtag name to its id, with total video and view counts. Feed the id to tiktok_hashtag_videos.
    tiktok_hashtag_videosVideos under a hashtag. Pages hold about 12 videos whatever count asks for; page with cursor.
    tiktok_search_videosKeyword search over videos. TikTok search is a bounded, re-ranked pool, not an endless list: ask for count 30, page with cursor, dedupe on video_id, and stop when two pages add nothing new.
    tiktok_search_creatorsKeyword search over accounts, with follower counts. Pages by offset, not cursor. For one exact @handle use tiktok_resolve_username instead: it is cheaper and more reliable.
    tiktok_search_hashtagsKeyword search over hashtags, with post and view counts. One page only.
    tiktok_search_soundsKeyword search over sounds, with usage counts. cursor is an offset: pass the previous response's cursor.
    tiktok_search_livesLive rooms on air right now that match a keyword, with the host's account. One page only. For playable stream URLs use tiktok_live_streams.
    tiktok_search_photosKeyword search over photo-mode (carousel) posts, with image URLs and stats. One page only.
    tiktok_explore_feedTikTok's Explore / Discover feed: what is trending now. Not personalised and not cached, so each call returns a fresh set; call again for more.
    tiktok_live_streamsLive rooms matching a keyword, each with playable stream URLs per quality (FLV always, HLS when TikTok provides it), title and viewer count. URLs are signed (see expires_at), but a room usually ends long before its signature does; if one quality fails, try another.
    tiktok_places_searchSearch TikTok places (points of interest) by name: address, coordinates, rating, review count and video count.
    TopTik — TikTok data: подключить к Claude, ChatGPT, Cursor · Connectors.fun