ElevenLabs MCP 服务器

ElevenLabs MCP 服务器

通过 ElevenLabs MCP 服务器为您的 AI 工作流添加高质量文本转语音能力——管理语音、自动化音频生成并无缝跟踪历史记录。

“ElevenLabs” MCP 服务器的作用是什么?

ElevenLabs MCP 服务器是一款 Model Context Protocol (MCP) 服务器,将 ElevenLabs 文本转语音 API 集成到 AI 开发工作流中。它作为桥梁,使 AI 助手和智能体能够通过标准化 MCP 接口,将文本高质量地转换为音频、管理语音选项,并跟踪音频生成历史。该服务器支持多种语音、多段脚本管理,并使用 SQLite 进行持久化存储,适用于高强度语音合成任务。此外,内置一个基于 SvelteKit 的 MCP 客户端,便于通过网页界面管理和交互这些功能。通过将语音生成作为工具和资源暴露,ElevenLabs MCP 服务器提升了 AI 应用的自动化、可访问性和上下文感知能力。

提示模板列表

仓库或文档未列出明确的提示模板。

资源列表

  • 语音历史:使用 SQLite 持久存储已生成的语音/音频历史,允许用户跟踪和回放之前生成的音频。
  • 语音选项:提供可用的 ElevenLabs 语音模型及配置,供选择和管理。
  • 音频文件下载:允许用户下载生成的音频文件,以便离线使用或集成到其他应用中。

工具列表

  • 从文本生成音频:利用 ElevenLabs API 将输入文本转换为语音,支持多种语音模型和自定义参数。
  • 多段脚本管理:允许用户为拆分为多个部分的脚本生成和管理音频,简化长文本语音合成任务。
  • 语音历史回放:可直接从存储历史中回放先前生成的音频,提升用户体验和工作效率。

典型应用场景

  • 文本转语音自动化:快速将文本内容转为高质量音频,用于播客、有声书或无障碍功能,减少手动操作。
  • 语音助手开发:为 AI 驱动的助手集成逼真的语音回复,实现更自然的人机交互。
  • 内容本地化:用不同声音或口音生成音频输出,无需雇佣多位配音演员即可本地化产品和服务。
  • 脚本化对话生成:高效管理和生成游戏、故事或在线学习平台的多段脚本音频。
  • 语音生成历史管理:追踪和复用已生成的音频片段,优化修改流程并确保一致性。

安装步骤

Windsurf

  1. 确保已安装 Node.js。

  2. 找到 Windsurf MCP 配置文件(如 windsurf_mcp_settings.json)。

  3. 添加 ElevenLabs MCP 服务器配置:

    {
      "mcpServers": {
        "elevenlabs": {
          "command": "uvx",
          "args": ["elevenlabs-mcp-server"],
          "env": {
            "ELEVENLABS_API_KEY": "your-api-key",
            "ELEVENLABS_VOICE_ID": "your-voice-id"
          }
        }
      }
    }
    
  4. 保存文件并重启 Windsurf。

  5. 验证 ElevenLabs MCP 服务器在界面中作为工具出现。

Claude

  1. 前置条件:安装 Node.js。

  2. 打开 Claude MCP 配置文件(如 cline_mcp_settings.json)。

  3. 使用以下方式添加 ElevenLabs MCP 服务器:

    {
      "mcpServers": {
        "elevenlabs": {
          "command": "uvx",
          "args": ["elevenlabs-mcp-server"],
          "env": {
            "ELEVENLABS_API_KEY": "your-api-key",
            "ELEVENLABS_VOICE_ID": "your-voice-id"
          }
        }
      }
    }
    
  4. 保存并重启 Claude Desktop。

  5. 确认 ElevenLabs MCP 服务器作为工具可用。

Cursor

  1. 确保您的系统已安装 Node.js。

  2. 打开 Cursor 的 MCP 服务器配置文件。

  3. 插入以下 JSON 配置:

    {
      "mcpServers": {
        "elevenlabs": {
          "command": "uvx",
          "args": ["elevenlabs-mcp-server"],
          "env": {
            "ELEVENLABS_API_KEY": "your-api-key",
            "ELEVENLABS_VOICE_ID": "your-voice-id"
          }
        }
      }
    }
    
  4. 保存配置并重启 Cursor。

  5. 检查 ElevenLabs MCP 服务器的可用性。

Cline

  1. 前置条件:已安装 Node.js。

  2. 访问 Cline 的 MCP 配置文件(如 cline_mcp_settings.json)。

  3. 添加 ElevenLabs MCP 服务器:

    {
      "mcpServers": {
        "elevenlabs": {
          "command": "uvx",
          "args": ["elevenlabs-mcp-server"],
          "env": {
            "ELEVENLABS_API_KEY": "your-api-key",
            "ELEVENLABS_VOICE_ID": "your-voice-id"
          }
        }
      }
    }
    
  4. 保存并重启 Cline。

  5. 确认 ElevenLabs MCP 服务器可访问。

API 密钥安全存储说明:
请通过 JSON 配置的 env 字段,将所有敏感信息(如 API 密钥)存储在环境变量中:

"env": {
  "ELEVENLABS_API_KEY": "your-api-key",
  "ELEVENLABS_VOICE_ID": "your-voice-id"
}

切勿将密钥硬编码在公开文件里。

在 FlowHunt 流程中使用 MCP

在 FlowHunt 中集成 MCP 服务器

要将 MCP 服务器集成到 FlowHunt 工作流中,首先添加 MCP 组件并将其连接到您的 AI 智能体:

FlowHunt MCP flow

点击 MCP 组件,打开配置面板。在系统 MCP 配置部分,按如下 JSON 格式填写您的 MCP 服务器信息:

{
  "elevenlabs": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 智能体即可作为工具使用此 MCP,访问其全部功能与能力。请将 “elevenlabs” 替换为实际的 MCP 服务器名称,URL 替换为您的服务器地址。


总览

部分可用性详细说明
总览描述、功能与安装信息
提示模板列表未有提示模板文档
资源列表语音历史、选项、音频下载
工具列表音频生成、脚本管理、历史回放
API 密钥安全存储使用 JSON 环境变量
采样支持(评测时不重要)未提及

| Roots 支持 | ⛔ | 未提及 |


我会给该 MCP 服务器打 7/10 分。它目标明确,工具和资源实用,安装文档清晰,但缺少提示模板、roots 和采样支持相关信息。


MCP 评分

是否有 LICENSE✅ (MIT)
至少有一个工具
Fork 数量20
Star 数量93

常见问题

什么是 ElevenLabs MCP 服务器?

ElevenLabs MCP 服务器是一款 Model Context Protocol 服务器,将 ElevenLabs 文本转语音 API 集成到 AI 工作流中,为 AI 智能体和助手实现自动化、高质量的语音合成、语音管理和音频历史跟踪。

ElevenLabs MCP 服务器提供哪些功能?

它提供多语音文本转语音生成、长文本多段脚本管理、音频持久历史与回放、可下载的音频文件——均可通过网页界面或 API 访问。

如何保护我的 ElevenLabs API 密钥?

请始终将 API 密钥存储在环境变量中,通过 MCP 服务器 JSON 配置中的 'env' 字段设置。切勿将密钥硬编码在公开文件中。

该 MCP 服务器有哪些常见的应用场景?

应用场景包括自动化无障碍文本转语音、开发语音助手、用不同声音本地化内容、高效生成多段脚本,以及管理和回放音频历史。

安装前有任何前置条件吗?

有,您需要在系统中安装 Node.js,才能在选定的客户端(Windsurf、Claude、Cursor 或 Cline)中配置 ElevenLabs MCP 服务器。

如何将 ElevenLabs MCP 服务器集成到 FlowHunt?

在 FlowHunt 工作流中添加 MCP 组件,并在系统 MCP 配置面板中填写 ElevenLabs MCP 服务器详细信息,即可让您的 AI 智能体作为工具使用全部 ElevenLabs 语音合成功能。

用 FlowHunt 体验 ElevenLabs MCP 服务器

为您的 AI 智能体赋予逼真的语音合成、音频管理和无缝集成能力——立即开始使用 ElevenLabs MCP 服务器。

了解更多

DeepL MCP 服务器
DeepL MCP 服务器

DeepL MCP 服务器

DeepL MCP 服务器通过 DeepL API 在 AI 工作流中集成了先进的翻译、改写和语言检测功能。它为 FlowHunt 及其他 AI 助手赋予实时多语言能力、自动语言识别和语气定制,实现无缝的全球交流。...

2 分钟阅读
AI Translation +5
Oxylabs MCP 服务器
Oxylabs MCP 服务器

Oxylabs MCP 服务器

Oxylabs MCP(模型上下文协议)服务器是 AI 助手与真实世界 Web 之间的桥梁,提供统一 API,可从任意网站提取、结构化并交付干净的数据。它使 AI 模型能够访问实时 Web 数据,实现自动化提取,并通过实时信息增强工作流程。...

2 分钟阅读
MCP Web Scraping +3
Discord MCP 服务器
Discord MCP 服务器

Discord MCP 服务器

Discord MCP 服务器将 AI 助手与 Discord 桥接,实现自动化服务器管理、消息自动化,并通过 Klavis-AI 平台的模型上下文协议(MCP)集成外部 API。...

2 分钟阅读
AI Discord +4