I was wondering if the MCP client of Vapi supports MCP features other than tools ?
In MCP spec (https://modelcontextprotocol.io/specification/2025-06-18), as a server, you can define tools, resources, prompts, notifications that the mcp client can use to retrieve information or get notified.
From my experience with Vapi, the mcp client only supports tools (and notifications).
It would be great if you could add support for resources. Or maybe update your documentation on the matter.
For the moment, the workaround is to define extra tools as resources (with no arguments) to trick the model into calling those when information is needed.
Thanks