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
Konfiguration
Der Dienst verwendet Umgebungsvariablen zur Konfiguration. Erstellen Sie eine .env
Datei mit:
Installation und Einrichtung
Installation über Smithery
So installieren Sie TikTok Video Search für Claude Desktop automatisch über Smithery :
Manuelle Installation
Claude 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:
Nach 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
Videos suchen
POST /search
- Suche nach Videos mit HashtagsDie 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
transformations
deutlich 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 installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Crowdlistening
Related MCP Servers
- Python
- -securityAlicense-qualityAn MCP server that tracks trending AI models, datasets, and spaces on Hugging Face.Last updated -PythonMIT License
- -securityAlicense-qualityA CLIP-Based Fashion Recommender system that allows users to upload clothing images and receive tags and recommendations based on visual analysis.Last updated -PythonApache 2.0
- TypeScript