TwelveLabs本地视频索引设置
导航到文件后-
1.使用TypeScript构建
npx tsc --outDir build --module NodeNext --target ES20222.验证构建
ls -la build/index.js可用工具
此MCP服务器为TwelveLabs的视频索引提供了两个工具:
1. start_video_indexing
上传并索引本地视频文件以供搜索和分析。
参数:
index_id(必填):用于将视频添加到TwelveLabs索引的IDvideo_file_path(必填):本地视频文件的绝对路径(例如。,/path/to/video.mp4)
退货: 任务ID和索引状态
2. get_indexing_task_status
检查视频索引任务的当前状态。
参数:
task_id(必填):来自的索引任务的IDstart_video_indexing
退货:
- 状态(待定、正在处理、就绪或失败)
- 准备就绪时的视频ID
- 元数据和错误详细信息(如适用)
配置
在客户端编辑配置-
{
"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"
}
}
}
}