TwelveLabs MCP 服务器是基于 TwelveLabs API 的模型上下文协议(Model Context Protocol, MCP)服务器,能够实现索引管理、视频分析与搜索等功能。
export TWELVELABS_API_KEY="your_api_key_here"
npm install
npm start
mkdir -p data
export TWELVELABS_API_KEY="your_api_key_here"
docker-compose up -d
docker build -t twelvelabs-mcp .
docker run -e TWELVELABS_API_KEY="your_api_key_here" twelvelabs-mcp
如果在 Portainer 中遇到卷问题,请手动创建卷并将其连接到服务:
docker volume create \
--driver local \
--opt type=none \
--opt device=/path/to/host/directory \
--opt o=bind \
twelvelabs-mcp-data
docker service update \
--mount-add type=volume,source=twelvelabs-mcp-data,target=/app/data \
your_service_name
此错误通常发生在卷挂载设置不正确时。请参考上述“Portainer 环境下运行的注意事项”。
请检查环境变量 TWELVELABS_API_KEY 是否已正确设置。
MIT