Voice Assistant MCP Server
@prakharbhardwaj
关于 Voice Assistant MCP Server
A Model Context Protocol (MCP) server that integrates Twilio Voice, Deepgram AI, and OpenAI to create intelligent voice-based HR automation tools.
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Voice Assistant MCP Server?
A Model Context Protocol (MCP) server that integrates Twilio Voice, Deepgram AI, and OpenAI to create intelligent voice-based HR automation tools. It enables AI assistants like Claude to conduct phone interviews, deliver notifications, and manage HR communications through natural voice conversations.
How to use Voice Assistant MCP Server?
Install with Node.js v22+, set up environment variables for Twilio, Deepgram, and a public URL. Run npm run dev to start the server. Configure Claude Desktop by adding the MCP server to the Claude Desktop configuration file using the absolute path to the Node.js binary and project directory.
Key features of Voice Assistant MCP Server
- AI-Powered Voice Interviews via phone
- Interview Result Notifications with feedback
- Job Opportunity Outreach to potential candidates
- Real-time Voice Processing with Deepgram
- Seamless MCP Integration with Claude
- WebSocket-based Media Streaming with Twilio
Use cases of Voice Assistant MCP Server
- Conduct professional phone interviews for open positions
- Notify candidates about interview results and next steps
- Reach out to prospects about new job opportunities
- Verify Twilio configuration and system health
FAQ from Voice Assistant MCP Server
What are the prerequisites to run this server?
Node.js v22+, a Twilio account with an outbound phone number, a Deepgram API key, and a publicly accessible URL (e.g., ngrok) for webhooks.
How do I configure the server for Claude Desktop?
Add the MCP server configuration to claude_desktop_config.json with the absolute path to Node.js and your project’s mcp-server.js, plus all required environment variables.
What tools are available and how do I use them?
Five tools: conduct_interview, notify_interview_result, discuss_job_opening, get_call_status, and check_twilio_config. Each accepts specific parameters like candidate phone number and name, and can be invoked via natural language in Claude.
How do I troubleshoot common issues?
Ensure your server URL is publicly accessible, verify Twilio webhooks are correctly configured, check environment variables are set, and that MCP config paths are absolute. Detailed logs are available in src/mcp/mcp-server.log.
Are there any known compatibility issues with Claude Desktop?
Yes, if you encounter a SyntaxError: Unexpected identifier, it is often because Claude Desktop cannot find the correct Node.js binary. Use the absolute path to your Node.js binary (found with which node) in the MCP configuration.
AI 与智能体 分类下的更多 MCP 服务器
MCP Client for Ollama (ollmcp)
joniglHarness the power of local LLMs with this TUI MCP Client for Ollama. Featuring all core MCP primitives (tools, prompts, resources), agent mode, multi-server, model switching, streaming responses, human-in-the-loop, thinking mode, model params config, system prompts, and saved pre
Model Context Protocol Server for Home Assistant
tevonsbA MCP server for Home Assistant
Solon Ai
opensolonJava AI application development framework (supports LLM-tool,skill; RAG; MCP; Agent-ReAct,Team-Agent). Compatible with java8 ~ java25. It can also be embedded in SpringBoot, jFinal, Vert.x, Quarkus, and other frameworks.
MCP-LLM Bridge
patruffBridge between Ollama and MCP servers, enabling local LLMs to use Model Context Protocol tools
欢迎来到 智言平台
Shy2593666979AgentChat 是一个基于 LLM 的智能体交流平台,内置默认 Agent 并支持用户自定义 Agent。通过多轮对话和任务协作,Agent 可以理解并协助完成复杂任务。项目集成 LangChain、Function Call、MCP 协议、RAG、Memory、HITL、Skill、Milvus 和 ElasticSearch 等技术,实现高效的知识检索与工具调用,使用 FastAPI 构建高性能后端服务。
评论