Token导航 LogoToken导航TokenDH.com
Kno2gether Livekit N8n MCP logo
音视频stdio官方级别未说明来源级核验

Kno2gether Livekit N8n MCP

MCP Server

基于LiveKit和n8n的语音AI助手,通过MCP工具集成外部服务,实现自然语言交互和实时通信。

工具数

0

提示词数

0

GitHub Stars

8

资源数

0
实时通信Python自然语言处理自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

avijeett007

提供方

avijeett007

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

旋钮套件-Livekit-N8N-MCP

Kno2gether LiveKit MCP Integration\](https://youtu.be/ClVweoou9dA?si=7RSRCUxNN0Tff1FK)

这个项目是 基本mcp 它展示了一个强大的语音助手,使用LiveKit代理框架和n8n(Nodemation)与多模式控制协议(MCP)工具集成,用于外部服务。

🚀 Kno2gether LiveKit集成介绍

该项目演示了如何构建一个可以通过MCP工具与外部服务交互的语音AI助手。助手可以理解自然语言命令,并使用连接的服务执行操作。

🌟 观看我们的教程

在我们的详细教程中了解如何逐步构建此项目:

![LiveKit Voice AI with n8n MCP Integration Tutorial](https://youtu.be/ClVweoou9dA?si=7RSRCUxNN0Tff1FK)

*点击上图在YouTube上观看教程*

特性

  • 基于语音的交互 有一个有用的AI助手
  • 与MCP工具集成 来自外部服务器(如n8n)
  • 语音输入 使用Deepgram进行精确转录
  • 自然语言处理 使用OpenAI的GPT-4o
  • 文本到语音 使用OpenAI进行自然的响应
  • 话音活动检测 使用Silero
  • 实时通信 由LiveKit提供支持

先决条件

  • Python 3.9+
  • API密钥用于:

- OpenAI(用于LLM和TTS) - Deepgram(用于STT)

  • MCP服务器端点(带MCP节点的n8n)
  • LiveKit服务器(云端或自托管)

安装

  1. 克隆此存储库:
   git clone https://github.com/avijeett007/Kno2gether-Livekit-N8N-MCP.git
   cd Kno2gether-Livekit-N8N-MCP
  1. 安装所需的软件包:
   pip install -r requirements.txt
  1. 创建一个 .env 使用API密钥和配置文件:
   OPENAI_API_KEY=your_openai_api_key
   DEEPGRAM_API_KEY=your_deepgram_api_key
   ZAPIER_MCP_URL=your_mcp_server_url

用法

使用LiveKit CLI运行代理:

python agent.py console

代理将连接到指定的LiveKit房间并开始监听语音命令。它将使用连接服务器上的MCP工具根据用户请求执行操作。

项目结构

  • agent.py:主代理实现和入口点
  • mcp_client/:MCP服务器集成包

- server.py:MCP服务器连接处理程序 - agent_tools.py:MCP工具与LiveKit代理的集成 - util.py:MCP客户端的实用功能

运作原理

  1. 语音处理:LiveKit和Deepgram将您的语音转换为高精度的文本
  2. AI理解:OpenAI的GPT-4o处理您的请求并确定适当的操作
  3. 工具集成:MCP通过n8n提供对外部服务的无缝访问
  4. 自然反应OpenAI TTS将AI的响应转化为听起来自然的语音
  5. 实时通信:LiveKit处理WebRTC连接以实现低延迟音频

语音命令示例

一旦连接,您就可以与助手进行自然对话。具体命令将取决于您配置的MCP工具,但可能包括:

  • “今天天气怎么样?”
  • “向我的团队发送有关会议的消息”
  • “在我的项目管理工具中创建新任务”
  • “查找有关\[主题\]的信息”

订阅Kno2gether

有关更多像这样的AI教程和项目,请订阅我们的 YouTube频道.

致谢

  • LiveKit 用于底层实时通信基础设施
  • OpenAI 适用于GPT-4o和文本转语音
  • Deepgram 用于语音转文本
  • 西列罗 用于语音活动检测
  • n8n 用于工作流自动化和MCP集成
  • 基本mcp 对于原始代码库,此项目是从

许可证

此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。

目录标签

目录标签

实时通信Python自然语言处理自动化语音助手本地部署AI集成自动化工具

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP