TikTok MCP-сервис
Служба Model Context Protocol для обнаружения видео TikTok и извлечения метаданных. Эта служба предоставляет надежный интерфейс для поиска видео TikTok по хэштегам и получения трендового контента со встроенными мерами защиты от обнаружения и обработки ошибок.
Функции
- Поиск видео по хэштегам
- Настраиваемое количество видео на поиск (по умолчанию: 30)
- Меры по обнаружению антиботов
- Поддержка прокси
- Автоматическое управление сеансами API
- Ограничение скорости и обработка ошибок
- Мониторинг состояния здоровья
Конфигурация
Служба использует переменные среды для настройки. Создайте файл .env
с:
Установка и настройка
Установка через Smithery
Чтобы автоматически установить TikTok Video Search для Claude Desktop через Smithery :
Установка вручную
Интеграция рабочего стола Клода
После запуска службы вы можете интегрировать ее с Claude Desktop. Поскольку мы используем Poetry для управления зависимостями, убедитесь, что команды MCP CLI выполняются через Poetry:
После установки служба будет доступна в Claude Desktop и будет работать с использованием Poetry для правильного управления зависимостями.
Конечные точки API
Проверка здоровья
GET /health
— проверка работоспособности сервиса и статуса инициализации API
Поиск видео
POST /search
- Поиск видео по хэштегамОтвет включает URL-адреса видео, описания и статистику взаимодействия (просмотры, отметки «Нравится», репосты, комментарии).
Управление ресурсами
POST /cleanup
— очистка ресурсов и сеансов API
Обработка ошибок
Услуга включает в себя комплексную обработку ошибок для:
- Ошибки инициализации API
- Проблемы с обнаружением ботов
- Ошибки сети
- Ограничение скорости
- Неверные условия поиска
Разработка
Построено с:
- TikTokApi
- FastMCP
- Поэзия для управления зависимостью
- Playwright для автоматизации браузера
Лицензия
MIT# tiktok_mcp
Ограничения API TikTok
Важное уведомление: TikTok внедрил строгие меры по борьбе с парсингом, которые ограничивают доступ к API. В результате этот сервис предоставляет следующие функции:
- Mock Data Mode : когда TikTok блокирует доступ к API (что в настоящее время и происходит), сервис предоставляет реалистично выглядящие смоделированные результаты, соответствующие поисковым запросам. Это гарантирует, что ваша интеграция Claude продолжит работать, даже если TikTok ограничит доступ.
- Попытки доступа к API : сервис по-прежнему сначала пытается использовать API TikTok, но быстро возвращается к фиктивным данным, если API недоступен или возвращает ошибки.
- Прозрачность : если предоставляются фиктивные данные, это четко указывается в ответе в поле
transformations
, которое включает примечание, поясняющее, что отображаются моделированные результаты.
Такая реализация гарантирует, что ваш сервис продолжит работать, несмотря на меры TikTok по борьбе с взломом.
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.
Слушание толпы
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