LiveKit at MongoDB London — The Agentic Evolution Hackathon
Build a voice AI agent with LiveKit Agents and MongoDB Atlas. Everything below is what you need to ship in a weekend.
1. Install the LiveKit Docs MCP server
The fastest way to keep your coding agent on the rails. It pulls live docs, code examples, and changelogs straight into Cursor / Claude Code / VS Code so you stop fighting hallucinations.
Claude Code
claude mcp add --transport http livekit-docs https://docs.livekit.io/mcp
Cursor — one-click install
VS Code
code --add-mcp '{"name":"livekit-docs","type":"http","url":"https://docs.livekit.io/mcp"}'
Codex
codex mcp add --url https://docs.livekit.io/mcp livekit-docs
Full reference and other clients (Gemini CLI, Antigravity, Copilot CLI): docs.livekit.io/mcp.
Or use the LiveKit Agents skill
If you'd rather use a Claude Code skill instead of (or alongside) the MCP server:
npx skills add https://github.com/livekit/agent-skills --skill livekit-agents
Activates automatically for relevant tasks, or invoke with /livekit-agents.
2. Clone the MongoDB starter kit
git clone https://github.com/livekit-examples/mongodb-hacker-starter
A LiveKit voice agent (Python or Node) wired into MongoDB Atlas with a Next.js frontend. Demonstrates five integration patterns out of the box:
- RAG with
$vectorSearch - Agentic memory with
$rankFusion - Pre-loaded user context before the LLM's first turn
- Function-tool CRUD against your domain collections
- Session report persistence on disconnect
Follow the README for pnpm setup → pnpm db:init → pnpm db:seed → pnpm dev:py (or pnpm dev:ts).
3. Redeem your $50 in inference credits
All attendees get a 7-day free trial of the LiveKit Ship plan — $50 in inference credits, no credit card required.
- Create a project at cloud.livekit.io
- Redeem at cloud.livekit.io/projects/p_/redeem
- Code:
HACK-AGENTIC-EVOLUTION
4. Ship it
Install the LiveKit CLI (one-time):
brew install livekit-cli
# or
curl -sSL https://get.livekit.io/cli | bash
CLI setup and reference: docs.livekit.io/intro/basics/cli.
When your agent works locally, deploy from inside the agent directory:
lk agent create
Then test against the frontend you cloned.
Prize
The 1st place team — selected at MongoDB .local later that week — takes home NVIDIA Jetson Orin Nano Developer Kits for every team member.
Judging favors:
- Uniqueness — agents we haven't seen before
- Technical depth — non-trivial use of LiveKit's framework and Cloud
- Polish — the LiveKit integration feels seamless and is core to the product