Crowdlistening
TikTok MCP-Dienst
Ein Model Context Protocol-Dienst für die TikTok-Videoerkennung und Metadatenextraktion. Dieser Dienst bietet eine robuste Schnittstelle für die Suche nach TikTok-Videos anhand von Hashtags und das Abrufen von Trendinhalten mit integrierten Anti-Erkennungsmaßnahmen und Fehlerbehandlung.
Merkmale
Videos nach Hashtags suchen
Konfigurierbare Videoanzahl pro Suche (Standard: 30)
Maßnahmen zur Anti-Bot-Erkennung
Proxy-Unterstützung
Automatische API-Sitzungsverwaltung
Ratenbegrenzung und Fehlerbehandlung
Überwachung des Gesundheitszustands
Related MCP server: rednote-agent
Konfiguration
Der Dienst verwendet Umgebungsvariablen zur Konfiguration. Erstellen Sie eine .env Datei mit:
ms_token=your_tiktok_ms_token # Optional but recommended to avoid bot detection
TIKTOK_PROXY=your_proxy_url # Optional proxy configurationInstallation und Einrichtung
Installation über Smithery
So installieren Sie TikTok Video Search für Claude Desktop automatisch über Smithery :
npx -y @smithery/cli install @terrylinhaochen/tiktok_mcp --client claudeManuelle Installation
# Install dependencies
poetry install
# Install browser automation dependencies
poetry run python -m playwright install
# Start the service
poetry run python -m tiktok_mcp_service.mainClaude Desktop Integration
Sobald Ihr Dienst läuft, können Sie ihn in Claude Desktop integrieren. Da wir Poetry für das Abhängigkeitsmanagement verwenden, führen Sie die MCP-CLI-Befehle unbedingt über Poetry aus:
# Navigate to the project directory
cd /path/to/tiktok-mcp-service
# Install the service in Claude Desktop with Poetry in editable mode
poetry run mcp install tiktok_mcp_service/main.py --with-editable . -f .env
# Optional: Install with a custom name
poetry run mcp install tiktok_mcp_service/main.py --name "TikTok Video Search" --with-editable . -f .envNach der Installation ist der Dienst in Claude Desktop verfügbar und wird zur ordnungsgemäßen Abhängigkeitsverwaltung mit Poetry ausgeführt.
API-Endpunkte
Gesundheitscheck
GET /health– Überprüfen Sie die Dienstintegrität und den API-Initialisierungsstatus{ "status": "running", "api_initialized": true, "service": { "name": "TikTok MCP Service", "version": "0.1.0", "description": "A Model Context Protocol service for searching TikTok videos" } }
Videos suchen
POST /search- Suche nach Videos mit Hashtags{ "search_terms": ["python", "coding"], "count": 30 // Optional, defaults to 30 }Die Antwort umfasst Video-URLs, Beschreibungen und Engagement-Statistiken (Aufrufe, „Gefällt mir“-Angaben, geteilte Beiträge, Kommentare).
Ressourcenmanagement
POST /cleanup– Ressourcen und API-Sitzungen bereinigen
Fehlerbehandlung
Der Service umfasst eine umfassende Fehlerbehandlung für:
API-Initialisierungsfehler
Probleme mit der Bot-Erkennung
Netzwerkfehler
Ratenbegrenzung
Ungültige Suchbegriffe
Entwicklung
Gebaut mit:
TikTokApi
FastMCP
Poesie für das Abhängigkeitsmanagement
Playwright für die Browserautomatisierung
Lizenz
MIT# tiktok_mcp
Einschränkungen der TikTok-API
Wichtiger Hinweis: TikTok hat strenge Anti-Scraping-Maßnahmen implementiert, die den API-Zugriff einschränken. Daher bietet dieser Dienst die folgenden Funktionen:
Mock-Data-Modus : Wenn TikTok den API-Zugriff blockiert (was derzeit der Fall ist), liefert der Dienst realistisch aussehende simulierte Ergebnisse, die für die Suchbegriffe relevant sind. Dadurch wird sichergestellt, dass Ihre Claude-Integration auch dann weiterhin funktioniert, wenn TikTok den Zugriff einschränkt.
API-Zugriffsversuche : Der Dienst versucht weiterhin zunächst, die TikTok-API zu verwenden, greift jedoch schnell auf simulierte Daten zurück, wenn die API nicht verfügbar ist oder Fehler zurückgibt.
Transparenz : Wenn simulierte Daten bereitgestellt werden, wird dies in der Antwort im
transformationsdeutlich angezeigt. Es enthält einen Hinweis darauf, dass simulierte Ergebnisse angezeigt werden.
Diese Implementierung stellt sicher, dass Ihr Dienst trotz der Anti-Scraping-Maßnahmen von TikTok betriebsbereit bleibt.
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted TikTok Pages MCP server, with each action switched on or off per account.
Real-time TikTok videos, profiles, comments, trends & Creative Center ads MCP. OAuth or API key.
Hosted MCP server for Google Ads and LinkedIn Ads analysis.
Hosted MCP server for DataLikers — Instagram & TikTok data API. 51 tools: Instagram user search by demographics (gender/age/race/country/city), profiles, bulk lookup, engagement, posts & reels, comments, hashtags, locations, stories, highlights, music, business accounts, top users; TikTok users, videos, comments, hashtags, playlists and top charts. Streamable HTTP, Bearer API key. Free tier: 100 requests on signup at https://datalikers.com/p/1by27bwg
Related MCP Servers
- AlicenseBqualityNot gradedmaintenanceA comprehensive MCP server that enables AI assistants to search, download, and analyze TikTok content while also performing active tasks like publishing videos and interacting with posts. It provides full automation capabilities for TikTok through browser session management and anti-detection features.122MIT
- AlicenseNot gradedqualityBmaintenanceMCP server which collects data from www.xiaohongshu.com social media4GPL 3.0
- AlicenseNot gradedqualityDmaintenanceMCP server for crawling social media platforms (e.g., Bilibili) by keywords, video IDs, or creator IDs, with support for MySQL, JSON, and CSV storage.40MIT
- FlicenseBqualityDmaintenanceMCP server for TikTok that enables searching videos, users, hashtags, and fetching trending content, user profiles, and video details via official API or public scraping.8-