
hrishikesh332/tl_indexing_mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Этот MCP-сервер предоставляет два инструмента для индексации видео с помощью TwelveLabs:
Обзор
Этот MCP-сервер предоставляет два инструмента для индексации видео с помощью TwelveLabs: Загрузите и проиндексируйте локальный видеофайл для поиска и анализа. - index id (обязательно): ID индекса TwelveLabs для добавления видео в - video file path (обязательно): Абсолютный путь к локальному видеофайлу (например, /path/to/video.mp4) Проверьте текущее состояние задачи индексации видео. - task id (обязательно): Идентификатор задачи индексации от start video indexing Статус (в ожидании, обработке, готов или не удалось) - идентификатор видео при готовности - метаданные и данные об ошибках, если применимо
Обзор (машинный перевод)
Настройка для индексации двенадцати рабочих мест для местного видео
После навигации по файлу -
#1.Создание шрифта
#2 Проверить сборку
Доступные инструменты
Этот MCP-сервер предоставляет два инструмента для индексации видео с помощью TwelveLabs:
###1.[T0] Загрузите и проиндексируйте локальный видеофайл для поиска и анализа.
Параметры:
- [[Т1]] (обязательно): ID индекса TwelveLabs для добавления видео в
video_file_path(обязательно): Абсолютный путь к локальному видеофайлу (например,/path/to/video.mp4)
** Возврат:** ID задачи и статус индексации
###2.[4] Проверьте текущее состояние задачи индексации видео.
Параметры:
task_id (обязательно): Идентификатор задачи индексации от start_video_indexing
** Возврат:** Статус (в ожидании, обработке, готов или не удалось) Видео ID когда готово Метаданные и данные об ошибках, если это применимо
Конфигурация
Редактировать конфигурацию на стороне клиента -
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Setup for the TwelveLabs Indexing for the Local Video
After navigative to the file -
1. Build with TypeScript
npx tsc --outDir build --module NodeNext --target ES2022
2. Verify build
ls -la build/index.js
Available Tools
This MCP server provides two tools for video indexing with TwelveLabs:
1. start_video_indexing
Upload and index a local video file for search and analysis.
Parameters:
index_id(required): The ID of the TwelveLabs index to add the video tovideo_file_path(required): Absolute path to the local video file (e.g.,/path/to/video.mp4)
Returns: Task ID and indexing status
2. get_indexing_task_status
Check the current status of a video indexing task.
Parameters:
task_id(required): The ID of the indexing task fromstart_video_indexing
Returns:
- Status (pending, processing, ready, or failed)
- Video ID when ready
- Metadata and error details if applicable
Configuration
Edit the config on the client side -
{
"mcpServers": {
"twelvelabs-indexing": {
"command": "node",
"args": ["/Users/hrishikesh/Desktop/tl-index-mcp/twelvelabs-indexing/build/index.js"],
"env": {
"TWELVELABS_API_KEY": "Your TL API KEY"
}
}
}
}
Установка
npx tsc --outDir build --module NodeNext --target ES2022