LiveKit & N8N
Contains LiveKiT & N8N MCP Server Integration Examples
What is LiveKit & N8N?
LiveKit & N8N is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to contains livekit & n8n mcp server integration examples
Contains LiveKiT & N8N MCP Server Integration Examples
This server falls under the Communication category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Contains LiveKiT & N8N MCP Server Integration Examples
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx kno2gether-livekit-n8n-mcpConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use LiveKit & N8N
The Kno2gether LiveKit & N8N MCP project demonstrates how to build a voice AI assistant that connects real-time audio (LiveKit) with workflow automation (n8n) via the Model Context Protocol. The agent listens for voice commands, transcribes them with Deepgram, processes them with GPT-4o, and executes actions through an MCP-compatible n8n workflow endpoint.
Prerequisites
- Python 3.9 or higher
- OpenAI API key (for GPT-4o language model and text-to-speech)
- Deepgram API key (for speech-to-text transcription)
- LiveKit server instance (cloud account or self-hosted)
- n8n instance with an MCP node configured and a public endpoint URL
Clone the repository
Clone the project from GitHub and navigate into the directory before installing dependencies.
git clone https://github.com/avijeett007/Kno2gether-Livekit-N8N-MCP.git
cd Kno2gether-Livekit-N8N-MCPInstall Python dependencies
Install all required Python packages including the LiveKit agents SDK, Deepgram client, and MCP client libraries.
pip install -r requirements.txtConfigure environment variables
Create a .env file with credentials for OpenAI, Deepgram, LiveKit, and the n8n MCP endpoint URL.
OPENAI_API_KEY=sk-...
DEEPGRAM_API_KEY=your_deepgram_key
ZAPIER_MCP_URL=https://your-n8n-instance.com/mcp/endpoint
LIVEKIT_URL=wss://your-livekit-server.livekit.cloud
LIVEKIT_API_KEY=your_livekit_api_key
LIVEKIT_API_SECRET=your_livekit_api_secretConfigure your n8n MCP workflow
In your n8n instance, create a workflow using the MCP node. Enable the MCP webhook endpoint, copy the generated URL, and set it as ZAPIER_MCP_URL in your .env file.
Run the voice agent
Start the agent in console mode for local testing. The agent connects to the specified LiveKit room and begins listening for voice commands that trigger n8n workflow actions.
python agent.py consoleLiveKit & N8N Examples
Client configuration
This project runs as a standalone Python agent, not as a Claude Desktop MCP server. Configure the environment and run the agent directly.
# .env file
OPENAI_API_KEY=sk-proj-...
DEEPGRAM_API_KEY=abc123...
ZAPIER_MCP_URL=https://n8n.example.com/mcp/webhook/voice-agent
LIVEKIT_URL=wss://myproject.livekit.cloud
LIVEKIT_API_KEY=APIxxxxxxxx
LIVEKIT_API_SECRET=xxxxxxxxxxxxxxxxPrompts to try
Speak these commands after connecting the voice agent to your LiveKit room.
- "Send a Slack message to the team channel saying the build is done"
- "Create a new task in my project management tool called Review PR 42"
- "What workflows do I have available?"Troubleshooting LiveKit & N8N
Agent connects but does not respond to voice
Verify your DEEPGRAM_API_KEY is valid and that your microphone is accessible. Run 'python agent.py console' in a terminal with audio device access and check for transcription errors in the output.
MCP tool calls fail or return errors
Check that ZAPIER_MCP_URL points to a live n8n webhook URL. Test the endpoint directly with curl to confirm it returns a valid MCP response before running the agent.
LiveKit connection refused
Ensure LIVEKIT_URL uses the wss:// protocol, and that your LIVEKIT_API_KEY and LIVEKIT_API_SECRET are from the same LiveKit project. Check the LiveKit dashboard for active rooms.
Frequently Asked Questions about LiveKit & N8N
What is LiveKit & N8N?
LiveKit & N8N is a Model Context Protocol (MCP) server that contains livekit & n8n mcp server integration examples It connects AI assistants to external tools and data sources through a standardized interface.
How do I install LiveKit & N8N?
Follow the installation instructions on the LiveKit & N8N GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with LiveKit & N8N?
LiveKit & N8N works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is LiveKit & N8N free to use?
Yes, LiveKit & N8N is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
LiveKit & N8N Alternatives — Similar Communication Servers
Looking for alternatives to LiveKit & N8N? Here are other popular communication servers you can use with Claude, Cursor, and VS Code.
Slack
★ 86.1kEnables interaction with Slack workspaces through comprehensive channel management, messaging, user management, file uploads, and Block Kit formatting. Features secure credential storage via macOS Keychain and supports all major Slack operations incl
LibreChat
★ 37.3kEnhanced ChatGPT Clone: Features Agents, MCP, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenA
Note Gen
★ 11.9kA cross-platform Markdown AI note-taking software.
DeepChat
★ 5.8k🐬DeepChat - A smart assistant that connects powerful AI to your personal world
WhatsApp MCP
★ 5.7kConnects AI assistants to the official Meta WhatsApp Cloud API for managing conversations and sending various message types through natural language. It provides tools for media management, template messages, and real-time webhook processing without
Apple
★ 3.1kEnables interaction with Apple apps like Messages, Notes, and Contacts through the MCP protocol to send messages, search, and open app content using natural language.
Browse More Communication MCP Servers
Explore all communication servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up LiveKit & N8N in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use LiveKit & N8N?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.