twelvelabs-indexing
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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 ES20222. Verify build
ls -la build/index.jsRelated MCP server: Agnes Video MCP Server
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"
}
}
}
}Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Run multi-step AI pipelines for video, image, audio and text: upload media, run, poll results.
Transcribes audio and video files to text, SRT, VTT and timestamped chunks for RAG.
Turn a video link into vertical short clips with subtitles: create jobs, poll, get downloads.
Video analysis AI: transcripts, summaries, visual scenes/shots, clips, answers in natural language.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables management of local video datasets with directory browsing and direct upload capabilities to Hugging Face Hub repositories. Supports video file validation, batch uploads, and automated dataset repository creation with secure authentication.-
- AlicenseAqualityDmaintenanceEnables video generation from text prompts or images using Agnes AI's video models, with async task submission and status polling.219 npm1MIT
- FlicenseNot gradedqualityDmaintenanceBridges Claude and video content by extracting keyframes and transcribing audio, enabling Claude to analyze video files.-
- AlicenseAqualityBmaintenanceHands local video files to Gemini's native video understanding for detailed, timestamped descriptions, and also supports image/media viewing with frame extraction.5MIT