Tiktok Transcript Scraper logo

Tiktok Transcript Scraper

Transcribes public TikTok videos into text, subtitles, timings, speaker labels, and optional metadata through an authenticated MCP endpoint.

Install Tiktok Transcript Scraper

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://mcp.apify.com?tools=deapi/tiktok-transcript-scraper

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

The tiktok-transcript-scraper MCP server transcribes audio from public TikTok videos with an AI speech model rather than relying on TikTok captions. It exposes a remote streamable-HTTP endpoint through Apify and returns text, timings, speaker labels, SRT, VTT, confidence scores, and optional video metadata. Authentication is required through Apify OAuth or a bearer token. Reach for it when you need transcripts or subtitles from public videos, including clips without captions or content in more than 90 languages.

Use cases

  • Transcribe public TikTok videos without captions
  • Generate SRT or VTT subtitles from TikTok audio
  • Extract word timings for synchronized applications
  • Identify speakers in TikTok duets and interviews
  • Collect optional author, hashtag, view, and like metadata

Key features

  • AI transcription from public TikTok video audio
  • Support for more than 90 languages
  • Sentence-level and word-level timings
  • Speaker labels for duets and interviews
  • SRT and VTT subtitle output
  • Optional TikTok metadata and confidence scores

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

10/10 checks healthy over the last 53d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commit2mo agoMost recent push to the default branch.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How Tiktok Transcript Scraper works

What the tiktok-transcript-scraper MCP server does

The tiktok-transcript-scraper MCP server turns audio from public TikTok videos into structured transcript data. Its speech model listens to the video audio instead of copying TikTok's generated captions, so it can process videos that do not expose captions. The service supports more than 90 languages.

For each video, the response can include cleaned and punctuated text, sentence-level or word-level timing information, speaker labels, and subtitle output in SRT and VTT formats. Segment-level confidence scores help downstream applications assess transcription quality. Optional TikTok metadata can include the author, hashtags, view count, and like count.

A batch may contain failed rows for private, deleted, or region-restricted videos. Those failures are not charged.

How it works

The tiktok-transcript-scraper MCP server is hosted remotely at the Apify MCP endpoint:

https://mcp.apify.com?tools=deapi/tiktok-transcript-scraper

It uses the streamable-HTTP transport. An MCP client connects to that URL, authenticates with Apify, and invokes the available transcription capability for public TikTok videos. The related Apify Actor is available at https://apify.com/deapi/tiktok-transcript-scraper.

Authentication happens before the MCP handshake. Requests without credentials receive 401 Unauthorized, so the service does not provide anonymous access. Clients can authenticate through an Apify OAuth sign-in flow or by sending an Apify API token as a bearer credential.

Setup and configuration

Add the remote server to an MCP client's configuration with its URL and an authorization header:

config.json
{
  "mcpServers": {
    "tiktok-transcript": {
      "url": "https://mcp.apify.com?tools=deapi/tiktok-transcript-scraper",
      "headers": {
        "Authorization": "Bearer YOUR_APIFY_TOKEN"
      }
    }
  }
}

Create or retrieve the token in Apify Console under Settings, then API & Integrations. Replace the placeholder with the token used by your client, or choose OAuth if the client supports the browser-based Apify login flow. Keep bearer tokens out of source control and shared configuration files.

Tools and capabilities

The tiktok-transcript-scraper MCP server supports:

  • Transcribing audio from public TikTok videos
  • Producing punctuated transcript text
  • Returning sentence-level or word-level timings
  • Identifying speakers in duets and interviews
  • Generating SRT and VTT subtitle files
  • Providing confidence values for transcript segments
  • Including optional author, hashtag, view, and like metadata
  • Processing content across more than 90 languages

These outputs make the server suitable for subtitle generation, searchable transcript workflows, and applications that need timing or speaker information from TikTok audio.

Limitations and notes

The input must be a public TikTok video. Private, deleted, and region-locked videos cannot be processed and are returned as failed rows. Authentication is mandatory even though the videos themselves are public.

The service transcribes the audio signal; it does not simply retrieve TikTok's auto-captions. Results may therefore differ from captions shown on TikTok. The README identifies the endpoint as remote and streamable HTTP, but does not document a local deployment mode, additional configuration fields, or named MCP tool identifiers.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Tiktok Transcript Scraper

tiktok-transcript-scraper is an MCP server that connects MCP clients to public TikTok videos through an authenticated Apify endpoint. Its main tools transcribe video audio and return punctuated text, timings, speaker labels, SRT or VTT subtitles, confidence scores, and optional TikTok metadata.

Add its Apify streamable-HTTP URL to your MCP client's server configuration and provide an Apify bearer token or OAuth credentials. The documented URL is https://mcp.apify.com?tools=deapi/tiktok-transcript-scraper. Do not commit the bearer token to source control.

Yes, authentication is required before the MCP handshake. Use Apify OAuth through a compatible client or send an Authorization: Bearer header containing a token from Apify Console under Settings and API & Integrations.

Yes, it transcribes the video's audio directly, so TikTok auto-captions are not required. It supports public videos in more than 90 languages, but private, deleted, and region-locked videos return as failed rows.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewTiktok Transcript Scraper AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/tiktok-transcript-scraper?style=directory)](https://allmcps.com/mcp/tiktok-transcript-scraper)
HTML Embed
<a href="https://allmcps.com/mcp/tiktok-transcript-scraper"><img src="https://allmcps.com/api/badge/tiktok-transcript-scraper?style=directory" alt="Tiktok Transcript Scraper on AllMCPs" /></a>