TikTok Marketing MCP
Free MCP server to automate TikTok viral marketing β search trending videos, analyze hashtags, and draft video scripts. Premium features powered by DeepSeek AI unlock AI-driven optimal posting times, hashtag strategies, and script generation.
README
TikTok Marketing MCP v1.0.0
Free MCP server to automate TikTok viral marketing β search trending videos, analyze hashtags, draft video scripts. Premium features powered by DeepSeek AI.
π Quick Start (FREE, no API key needed)
# Install
npm install -g tiktok-marketing-mcp
# Add to your MCP client (e.g., Cline, Claude Desktop)
# No API key needed for FREE features!
node /path/to/tiktok-marketing-mcp/index.js
That's it! Start using these FREE tools immediately:
search_trending_videosβ Find trending TikTok videos by keywordanalyze_hashtagβ Analyze a hashtag's performance (public data)draft_video_scriptβ Template-based video script drafts
π§ FREE Features (no API key)
| Tool | What it does | No API key? |
|---|---|---|
search_trending_videos |
Search TikTok trending videos (via web) | β Works immediately |
analyze_hashtag |
Analyze hashtag views, video count, trend | β Works immediately |
draft_video_script |
Draft a video script (template) | β Works immediately |
π PREMIUM Features (requires DeepSeek API key)
Set DEEPSEEK_API_KEY in your .env file to unlock:
| Tool | What it does | Why it's worth paying for |
|---|---|---|
optimize_posting_time |
AI-powered optimal posting times | 3x more views |
generate_hashtag_strategy |
AI-generated hashtag mix (broad + niche + trending) | 2x more discoverability |
draft_video_script (AI mode) |
AI-generated script based on hook type | 10x better retention |
Get a DeepSeek API key: https://platform.deepseek.com (cheap, ~$0.14/1M tokens)
π¦ Installation
For MCP Client Users (Claude Desktop, Cline, etc.)
Add to your MCP client config:
{
"mcpServers": {
"tiktok-marketing": {
"command": "node",
"args": ["/path/to/tiktok-marketing-mcp/index.js"],
"env": {
"DEEPSEEK_API_KEY": "sk-xxx" // Optional, for premium features
}
}
}
}
For Developers
git clone https://github.com/1036007003-wq/tiktok-marketing-mcp.git
cd tiktok-marketing-mcp
npm install
node index.js
π― Use Cases
1. Find trending content ideas
Use `search_trending_videos` with keyword "#AI"
β Returns: TikTok search URL, manual research checklist
2. Analyze a hashtag before using it
Use `analyze_hashtag` with hashtag "#marketing"
β Returns: Hashtag URL, manual research checklist
3. Draft a viral video script
Use `draft_video_script`
β Returns: Template-based script (or AI script with DeepSeek)
4. (Premium) Get optimal posting times
Use `optimize_posting_time` with target audience
β Returns: AI-generated best posting times (by timezone)
5. (Premium) Generate a hashtag strategy
Use `generate_hashtag_strategy` with niche
β Returns: AI-generated hashtag mix (5 broad + 10 niche + 5 trending)
π For China Users (δΈε½η¨ζ·)
# If you can't access TikTok directly:
# 1. Set proxy
export HTTP_PROXY=http://127.0.0.1:7890
export HTTPS_PROXY=http://127.0.0.1:7890
# 2. Or use a China-friendly API proxy
# (We recommend setting up your own proxy, or use a VPN)
π Why This is Better Than...
| Alternative | Problem | Our Solution |
|---|---|---|
| Manual TikTok research | Takes hours, algorithm changes fast | Automated trend detection |
| Buying TikTok ads | Expensive ($20+ / day) | Free basic features |
| Hiring a content strategist | $2000+ / month | One-time setup |
| Other TikTok tools | Require TikTok API (complicated) | No API needed for basic features |
π Roadmap
- [x] Free: Search trending videos (via web)
- [x] Free: Analyze hashtag (public data)
- [x] Free: Draft video script (template)
- [x] Premium: AI-powered script generation (DeepSeek)
- [x] Premium: Optimal posting time prediction
- [x] Premium: Hashtag strategy generation
- [ ] Paid: Auto-post scheduler
- [ ] Paid: Video performance analytics dashboard
- [ ] Paid: Viral score predictor
π° Pricing (GitHub Sponsors)
| Tier | Price | What you get |
|---|---|---|
| Free | $0 | 3 basic tools (no API key needed) |
| Supporter | $5/mo | All premium features + priority support |
| Team | $25/mo | All premium + custom AI prompts + script templates |
| One-time | $99 | Lifetime access (no subscription) |
π Sponsor here: https://github.com/sponsors/1036007003-wq
π Issues / Feature Requests
Open an issue: https://github.com/1036007003-wq/tiktok-marketing-mcp/issues
β Star History
Built by @1036007003-wq | Sponsor on GitHub β€οΈ
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
Neon Database
MCP server for interacting with Neon Management API and databases
E2B
Using MCP to run code via e2b.
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.