
Twelvelabs Mcp Server
io.github.micro-JAY由 GitHub 帳號 micro-JAY 發布v1.0.1更新於 Oct 24, 2026
MCP server for ElevenLabs Conversational AI (not TwelveLabs video) — agents, KB, voices
發布方自己的服務:Twelvelabs Mcp Server
概覽
讓助理透過 ElevenLabs API 管理 ElevenLabs 對話式 AI 語音代理、知識庫文件、對話紀錄和語音。
- 可以做什麼
- 提供工具來列出與檢視代理,讀取和更新系統提示詞、設定與 webhook,並管理知識庫文件(列出、讀取、新增文字或網址、刪除)。也能列出與篩選對話歷史、取得逐字稿與評估結果、重新執行通話後分析或評估、管理對話標籤,以及瀏覽可用語音。
- 適用情境
- 當你希望助理在不開啟 ElevenLabs 主控台的情況下檢視或修改 ElevenLabs 語音代理及其提示詞、設定和知識庫,或回顧與標記歷史對話時,適合使用。
- 執行需求
- 以 stdio 方式在本機執行;需要 Node.js 18 或更新版本,並透過 ELEVENLABS_API_KEY 環境變數提供 ElevenLabs API 金鑰。MCP 用戶端需支援 stdio,並允許為本機程序設定環境變數。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Twelvelabs Mcp Server,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
TwelveLabs MCP Server
This project is not affiliated with TwelveLabs (the video understanding platform). It is an MCP server for the ElevenLabs Conversational AI API — voice agents, knowledge bases, conversations, and TTS. The name "TwelveLabs" is the project codename only.
An enhanced MCP (Model Context Protocol) server that gives any compatible MCP client direct access to the ElevenLabs Conversational AI API -- including capabilities the official ElevenLabs MCP connector doesn't expose.
What this covers
- Agents -- list, get full config (including LLM model + temperature), update prompt/settings, manage webhooks and file uploads
- Knowledge Base -- list, read full content, add text/URL docs, delete docs
- Conversations -- filter and tag history, inspect transcripts, and rerun post-call analysis/evaluations
- Voices -- list and search available voices
Prerequisites
- Node.js >= 18
- ElevenLabs API key -- get one at elevenlabs.io
Quick Start
Option A: npx (no clone needed)
Option B: Clone and build
Connect an MCP client
Add an equivalent server entry to your MCP client's configuration. The config file location and surrounding syntax vary by client; this is the standard stdio server definition:
Restart or reconnect your MCP client. You should see twelvelabs in its
available tools list.
Use it
Ask your MCP-enabled assistant to use the tools, for example:
"List my agents" "Get the full config for agent_1001kjbh14xce5kbreh55ydf4rae" "Show me the last 10 conversations for that agent" "Get the transcript and analysis for conversation_xyz"
Compatibility
This server works with MCP clients that support the stdio transport and let you configure environment variables for a local server process. Clients that only support remote HTTP MCP servers need a compatible stdio bridge or proxy.
Tool Reference
Agent Tools
Knowledge Base Tools
Conversation Tools
Voice Tools
Security
- Input validation -- all tool parameters are validated with Zod schemas before reaching the API
- HTTPS enforcement -- webhook URLs are validated to use HTTPS only
- Path traversal protection -- document and agent IDs are sanitized to prevent path traversal
- Error sanitization -- internal errors are caught and returned as safe MCP error responses; raw stack traces are never exposed to the client
Development
Contributing
- Fork the repository
- Create a feature branch (
git checkout -b feat/my-feature) - Commit your changes (
git commit -m 'feat: add my feature') - Push to the branch (
git push origin feat/my-feature) - Open a Pull Request
License
MIT -- see LICENSE for details.
Architecture Note
All tools share a single Axios client instance (src/client.ts) initialised from
ELEVENLABS_API_KEY at startup. Tool implementations live in src/tools/ -- one
file per domain -- and are registered onto the McpServer in src/index.ts. The
server communicates over stdio transport (stdin/stdout), which is why all debug
logging uses console.error (stderr), not console.log.
來源:README.md,提交 f478ecb
工具
0版本歷史
1- v1.0.1最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分