# farukkolip/tiktapdown-mcp [Health: Active]

**Category:** 🌐 Social Media  
**Repository:** https://github.com/farukkolip/tiktapdown-mcp  
**GitHub Stars:** 1  
**npm Downloads (last month):** 233  
**Views:** 3  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/farukkolip-tiktapdown-mcp

## Description
TikTok creator toolkit MCP — download videos without watermark, get curated 15-hashtag sets across 15 niches with strategy tips, look up best posting times for 12 countries, and generate viral hook formulas across 8 categories. No API keys, no signup, free. Install: npx -y tiktapdown-mcp. Companion to tiktapdown.com.

## Tools
Capabilities this server exposes over MCP:

- **download_tiktok_video** — Download a TikTok video without watermark. Returns direct download links (no-watermark + with-watermark), video title, author info, and stats.
- **get_tiktok_hashtags** — Get the top 15 TikTok hashtags for a specific niche, plus 3 expert strategy tips on how to use them effectively.
- **get_best_time_to_post** — Get the best times to post on TikTok for a specific country, with day-by-day recommendations and the reasoning behind each time slot.
- **generate_tiktok_hook** — Generate proven viral TikTok hook formulas for a specific category. Returns 3 ready-to-use hook templates with examples and tips.
- **extract_tiktok_audio_mp3** — Extract the audio (MP3) from a TikTok video. Returns the original sound title, artist, and a direct audio download link useful for sound discovery, music analysis, and trend research.
- **calculate_tiktok_rpm** — Estimate TikTok Creator Rewards revenue for a given niche, audience country, and view count. Returns RPM range, per-video estimate, and monthly projection. Based on 2026 Creator Rewards benchmarks.
- **calculate_tiktok_engagement_rate** — Calculate a TikTok video or account engagement rate and benchmark it against tier averages. Inputs are raw counts; output includes ER percentage, tier classification, and improvement tips.
- **convert_tiktok_unicode_font** — Convert plain text to Unicode font styles for TikTok bios, captions, and on-screen text. Supports bold, italic, boldItalic, cursive, monospace, doubleStruck, and fraktur.
- **get_tiktok_trends_by_country** — Get the current trending TikTok music, hashtags, and videos for a specific country. Returns a snapshot of what is climbing right now. Data is refreshed daily.
- **get_tiktok_keyword_research** — Get TikTok-specific keyword research data: search intent type, suggested related keywords, and content angle ideas. Useful for planning a TikTok content calendar.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "tiktapdown-mcp": {
    "command": "npx",
    "args": ["-y","tiktapdown-mcp"]
  }
}
```

## Documentation

## What farukkolip/tiktapdown-mcp MCP server does

The farukkolip/tiktapdown-mcp MCP server exposes a collection of TikTok creator utilities through MCP. It covers both media retrieval and planning work: an assistant can download a TikTok video, obtain direct links for versions with or without a watermark, inspect returned metadata, or extract the video's audio as an MP3 with sound and artist information.

The planning tools focus on repeatable content decisions. They provide niche-specific hashtag suggestions with usage guidance, country-based posting windows with explanations, and three hook templates for a selected content category. Keyword research adds search-intent classification, related terms, and possible content angles. A Unicode converter formats text for bios, captions, and on-screen copy using seven listed styles.

## How it works

The server runs as a local MCP process and is launched through the npm package `tiktapdown-mcp`. MCP-compatible clients send tool calls with inputs such as a TikTok URL, niche, country, category, view count, or raw engagement counts. Results are returned to the assistant as links, metadata, recommendations, calculations, or generated templates.

The analytics tools do not require account credentials in the supplied setup. RPM estimation uses the selected niche, audience country, and view count to produce an RPM range, per-video estimate, and monthly projection. Engagement analysis uses views, likes, comments, and shares, then reports a percentage, tier comparison, and improvement suggestions. Trend information is described as a current snapshot with daily refreshes.

## Setup and configuration

Install it through the package runner configuration supported by the client:

```json
{
  "mcpServers": {
    "tiktapdown": {
      "command": "npx",
      "args": ["-y", "tiktapdown-mcp"]
    }
  }
}
```

The README provides configuration locations and examples for Claude Desktop, Cursor, and Windsurf. A local source build is also documented: clone the repository, run `npm install`, run `npm run build`, and point the client at the generated `dist/index.js` file. No API key or signup is required according to the project description.

## Tools and capabilities

- Download TikTok videos and return no-watermark and watermarked MP4 links plus metadata.
- Extract TikTok audio as MP3 and return sound title, artist, and a download link.
- Find niche hashtags, posting times by country, hook formulas, and keyword ideas.
- Retrieve country-based trending music, hashtags, and videos.
- Estimate Creator Rewards revenue using niche, country, and views.
- Calculate engagement rate and compare it with tier averages.
- Convert text to bold, italic, bold-italic, cursive, monospace, double-struck, or fraktur Unicode styles.

## Limitations and notes

The documented supported lists are finite for several planning tools. The README lists 15 niches, 12 countries for posting-time queries, and eight hook categories; the trends tool is described separately as covering 16 countries. Results therefore depend on the input values supported by each tool. RPM results are estimates based on 2026 Creator Rewards benchmarks, not guaranteed earnings. The server returns download links and analysis results; the supplied material does not state that it stores downloaded files locally or publishes content to TikTok.

The farukkolip/tiktapdown-mcp MCP server is released under the MIT license. Its companion web application is tiktapdown.com, but the MCP package itself is configured as a local stdio server.

_Full upstream README: https://allmcps.com/mcp/farukkolip-tiktapdown-mcp/readme_

