TikTok MCP
Enables analysis of TikTok videos including retrieving subtitles in multiple languages, obtaining post details (likes, shares, comments, views, creator info, hashtags), and determining virality factors.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@TikTok MCP get subtitles for https://www.tiktok.com/@chef/video/1234567890"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
TikTok MCP
The TikTok MCP integrates TikTok access into Claude AI and other apps via TikNeuron. This TikTok MCP allows you to
analyze TikTok videos to determine virality factors
get content from TikTok videos
chat with TikTok videos
Available Tools
tiktok_available_subtitles
Description:
Looks up the available subtitle, i.e., content for a TikTok video. This is used for looking up if there is any content (subtitle) available to a TikTok video. Returns the available subtitle for the video which can be in different languages and different formats like Automatic Speech Recognition, Machine Translation or Creator Captions and different languages.
Input Parameters:
tiktok_url(required): TikTok video URL, e.g., https://www.tiktok.com/@username/video/1234567890 or https://vm.tiktok.com/1234567890
tiktok_get_subtitle
Description:
Get the subtitle (content) for a TikTok video url. This is used for getting the subtitle, content or context for a TikTok video. If no language code is provided, the tool will return the subtitle of automatic speech recognition.
Input Parameters:
tiktok_url(required): TikTok video URL, e.g., https://www.tiktok.com/@username/video/1234567890 or https://vm.tiktok.com/1234567890language_code(optional): Language code for the subtitle, e.g., en for English, es for Spanish, fr for French, etc.
tiktok_get_post_details
Description:
Get the details of a TikTok post. Returns the details of the video like:
Description
Creator username
Hashtags
Number of likes, shares, comments, views and bookmarks
Date of creation
Duration of the video
Input Parameters:
tiktok_url(required): TikTok video URL, e.g., https://www.tiktok.com/@username/video/1234567890 or https://vm.tiktok.com/1234567890
Related MCP server: mcp-youtube-transcript
Requirements
For this TikTok MCP, you need
NodeJS v18 or higher (https://nodejs.org/)
Git (https://git-scm.com/)
TikNeuron Account and MCP API Key (https://tikneuron.com/tools/tiktok-mcp)
Setup
Clone the repository
git clone https://github.com/Seym0n/tiktok-mcp.gitInstall dependencies
npm installBuild project
npm run buildThis creates the file build\index.js
Using in Claude AI
Add the following entry to mcpServers:
"tiktok-mcp": {
"command": "node",
"args": [
"path\\build\\index.js"
],
"env": {
"TIKNEURON_MCP_API_KEY": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}
}and replace path with the path to TikTok MCP and XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with TIkNeuron API Key
so that mcpServers will look like this:
{
"mcpServers": {
"tiktok-mcp": {
"command": "node",
"args": [
"path\\build\\index.js"
],
"env": {
"TIKNEURON_MCP_API_KEY": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}
}
}
}Available Tools
3 toolstiktok_available_subtitlesC
Looks up the available subtitle, i.e., content for a TikTok video.This is used for looking up if there is any content (subtitle) available to a TikTok video.Supports TikTok video url as input in objectReturns the available subtitle for the video which can be in different languages and differentformats like Automatic Speech Recognition, Machine Translation or Creator Captionsand different languages.
Inputs: tiktok_url (required).
tiktok_get_post_detailsA
Get the details of a TikTok post.This is used for getting the details of a TikTok post.Supports TikTok video url as input.Returns the details of the video like - Description - Creator username - Hashtags - Number of likes, shares, comments, views and bookmarks - Date of creation - Duration of the video
Inputs: tiktok_url (required).
tiktok_get_subtitleB
Get the subtitle (content) for a TikTok video url.This is used for getting the subtitle, content or context for a TikTok video.Supports TikTok video url as input and optionally language code from tool 'AVAILABLE_SUBTITLES'Returns the subtitle for the video in the requested language and format.If no language code is provided, the tool will return the subtitle of automatic speech recognition.
Inputs: tiktok_url (required), language_code.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 3 tools
get_post_details is clearly distinct from the two subtitle tools. The subtitle tools are related but separated: one checks available subtitle formats/languages, the other retrieves the actual subtitle content. There is minor potential confusion because both subtitle tools reference 'content', but their roles are distinguishable.
All tool names use the tiktok_ prefix and snake_case, but there is a naming pattern break: tiktok_available_subtitles uses adjective_noun while tiktok_get_subtitle and tiktok_get_post_details use verb_noun. This is readable but not fully consistent.
Three tools is a small but reasonable set for a focused TikTok metadata/subtitle server. Each tool has a distinct purposecars and the count is not too thin for the apparent scope, though it is on the lighter side.
The tool set covers post details plus the subtitle availability/retrieval lifecycle, which form a coherent workflow. Obvious gaps like user profiles or comment fetching exist, but they fall outside the apparent focus of this server.
Maintenance
Related MCP Connectors
Claude connector and ChatGPT connector for trend data: Google, TikTok, YouTube, Reddit, Amazon
superagnt: marketing plugin for Claude and ChatGPT. Know your market: TikTok videos and creators.
AI YouTube analyst in Claude for creators: audit, fix, decide what to make next, grow subs.
TikTok research for AI agents. Ask ChatGPT, Claude, Cursor, Codex or any MCP client what people search, watch, say and buy on TikTok, and get real numbers back. 34 tools: weekly TikTok search volume and 7-day trends, content gaps, videos, creators, comments and caption transcripts, hashtags and sounds, TikTok Shop sales estimates for products, shops, creators, videos and LIVE streams, TikTok’s Top Ads library with CTR and retention, places, and a fair comment-giveaway picker. 17 markets. Built for marketers, agencies, TikTok Shop sellers and creators. Sign in with OAuth or an API key; 50 free credits, no card.
Related MCP Servers
- AlicenseBqualityBmaintenanceAnalyze YouTube, TikTok, and Instagram videos from URL. Extracts transcripts, generates AI insights, and pulls tutorial steps from any video link.18182 PyPI5MIT
- FlicenseBqualityCmaintenanceExtracts YouTube transcripts and performs AI-powered video analysis for Claude Desktop, enabling transcript retrieval, quality analysis, and smart resource management.8-
- AlicenseNot gradedqualityNot gradedmaintenanceEnables Claude AI to extract transcripts from YouTube videos with zero local setup, supporting multi-language and all URL formats.MIT
- AlicenseNot gradedqualityDmaintenanceEnables Claude to read and watch online videos (YouTube, TikTok, Douyin, Facebook, Instagram) by pasting a link, providing summaries, transcripts, frame analysis, and metadata.MIT