A technical demonstration of building a voice agent using Model Context Protocol (MCP) that can query databases and perform web searches. The system uses AssemblyAI for speech-to-text, Firecrawl for web search, Supabase as the database, LiveKit for orchestration, and Qwen3 as the LLM. The agent transcribes user speech, determines whether to query the database or search the web, and responds via text-to-speech.

2m read timeFrom blog.dailydoseofds.com
Post cover image
5 Comments

Sort: