Chris
11/14/2025, 9:49 AMVapi Support Bot
11/14/2025, 9:50 AMChris
11/14/2025, 9:51 AMChris
11/14/2025, 9:51 AMChris
11/14/2025, 1:15 PMChris
11/14/2025, 1:16 PMManja manna
11/14/2025, 10:22 PMChris
11/17/2025, 10:50 AMManja manna
11/17/2025, 6:20 PMChris
11/17/2025, 6:22 PMChiranjeet Mishra
11/17/2025, 7:54 PMhttps://mcp.vapi.ai/mcp
- **SSE**: https://mcp.vapi.ai/sse
- Pass your API key as a bearer token in the headers.
3. **Using MCP with Clients**:
- For Node.js, you can use the @modelcontextprotocol/sdk for interfacing with the MCP.
- Use the Client class to connect, list tools, and perform actions such as creating calls or listing assistants.
4. **Example Integration**:
- For connecting and listing available tools, use the code snippet provided in the [Vapi MCP Server documentation](https://docs.vapi.ai/sdk/mcp-server).
This setup should help you manage assistants, automate voice tasks, and efficiently use Vapi tools with MCP.Chris
11/18/2025, 3:53 PMChiranjeet Mishra
11/25/2025, 7:55 AMRoxxy
12/17/2025, 7:52 AMVapi Support Bot
12/17/2025, 7:54 AMinitialize, notifications/initialized, and tools/list requests every time.
There is currently no supported way to avoid this sequence—it's part of how Vapi dynamically discovers and injects tools for each call or chat session.
Reference: See the "How MCP Works" section in the documentation for more details.
Source:
- [MCP Tool Integration Documentation](https://docs.vapi.ai/tools/mcp)Chiranjeet Mishra
01/09/2026, 7:41 AM