viaSocket Help

Vapi Integration

Connect your Vapi voice AI assistant to Mushroom — viaSocket's MCP server platform — and give it real hands. Your voice assistant can then act on 2,500+ apps like Google Sheets, Slack, Gmail, and HubSpot through natural voice commands, with no extra code.
Setup Instructions

1. Go to your Vapi Dashboard > Tools page.
2. Click the Create Tool button.
3. Select MCP from the available options.
4. Provide a name and description explaining when the tool should be invoked.
5. Configure the tool with your Mushroom MCP Endpoint URL — copy this from your cluster dashboard at mushroom.viasocket.com → Claude Configuration panel.

Mushroom URL

#

Add Tool to Assistant

Once your MCP tool is created, attach it to your Vapi assistant so it can use your Mushrooms (apps) during voice calls.

1. Go to Dashboard > Assistants and click on the assistant you want to connect Mushroom to.

2. Inside your assistant's settings, click the Tools tab. This is where you manage all the tools your assistant can call during a conversation.

3. Click the tools dropdown and select the MCP tool you created in the previous section — the one configured with your Mushroom MCP Endpoint URL.

4. In the tool settings, make sure the name and description you gave the tool clearly explain when Vapi should trigger it. Vapi's AI uses this description to decide when to call the tool mid-conversation.
For example:

  • Name: mushroom_actions

  • Description: "Use this tool when the user asks to log data, send a message, update a record, or perform any action on connected apps like Google Sheets, Slack, or Gmail."

The clearer the description, the more reliably your assistant will invoke it at the right moment.

5. Click Publish to save your changes. Your assistant is now live with Mushroom MCP enabled.


⚠️

Caution: Treat your MCP server URL like a password! It can be used to run tools attached to this server and access your data.