The Voyp MCP Server enables AI-driven phone call management and business information search capabilities:
- Start new phone calls: Initiate calls with specified numbers, providing context and language preferences.
- Hang up calls: Terminate existing calls using their unique ID.
- Search for places: Find businesses or services in a given location.
- Retrieve place details: Get detailed information about specific places.
- Find places by phone number: Identify a place's name and address using its phone number.
- Access call information: Retrieve details and status updates for specific calls.
- Get user profile: Access the user's profile information.
Links to demonstration videos showing how the Voyp MCP server works with Claude Desktop and Goose
Voyp Model Context Protocol server
The Model Context Protocol (MCP) is an open standard that enables AI systems to interact seamlessly with various data sources and tools, facilitating secure, two-way connections.
Developed by Anthropic, the Model Context Protocol (MCP) enables AI assistants like Claude to seamlessly integrate with VOYP's calling capabilities. This integration provides AI models with possibility of making phone calls and monitor their progress.
The Voyp MCP server allows you to:
- Construct robust call contexts to use when making calls
- Search for business information when calling restaurants, dentists, etc...
- Call and make appointments, reservations, consultations, inquiries, etc...
- Provide status of the call
- Hangup call
Prerequisites 🔧
Before you use Voyp, you need:
- Voyp API key
- You will also need to buy credits to spend while making calls. You can also buy credits here
- Claude Desktop, Goose or other compatible clients
- Node.js (v20 or higher)
- You can verify your Node.js installation by running:
node --version
- You can verify your Node.js installation by running:
- Git installed (only needed if using Git installation method)
- On macOS:
brew install git
- On Linux:
- Debian/Ubuntu:
sudo apt install git
- RedHat/CentOS:
sudo yum install git
- Debian/Ubuntu:
- On Windows: Download Git for Windows
- On macOS:
Voyp MCP server installation for Goose ⚡
To install the voyp-mcp server you will need to add the extension manually.
Voyp + Goose Demo:
Voyp MCP server installation for Claude Desktop ⚡
To install the voyp-mcp server, you can use the following methods:
- Installing via Smithery
- Running with NPX
- Git installation
1. Installing via Smithery
To install Voyp Model Context Protocol server for Claude Desktop automatically via Smithery:
2. Running with NPX
Although you can launch a server on its own, it's not particularly helpful in isolation. Instead, you should integrate it into an MCP client. Below is an example of how to configure the Claude Desktop app to work with the voyp-mcp server.
Configuring the Claude Desktop app ⚙️
For macOS:
For Windows:
Add the Voyp server configuration:
Replace your-VOYP-api-key
with your actual VOYP API key.
3. Git Installation
- Clone the repository:
- Install dependencies:
- Build the project:
Configuring the Claude Desktop app ⚙️
Follow the configuration steps outlined in the Configuring the Claude Desktop app section above, using the below JSON configuration.
Replace your-VOYP-api-key-here
with your actual VOYP API key and /path/to/voyp-mcp
with the actual path where you cloned the repository on your system.
Usage in Claude Desktop App 🎯
Once the installation is complete, and the Claude desktop app is configured, you must completely close and re-open the Claude desktop app to see the voyp-mcp server. You should see a hammer icon in the bottom left of the app, indicating available MCP tools, you can click on the hammer icon to see more details on the start_call and hangup_call tools.
Now claude will have complete access to the voyp-mcp server, including the start_call and hangup_call tools.
Voyp + Claude Desktop Demo:
Troubleshooting 🛠️
Common Issues
- Server Not Found
- Verify the npm installation by running
npm --verison
- Check Claude Desktop configuration syntax by running
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
- Ensure Node.js is properly installed by running
node --version
- Verify the npm installation by running
- NPX related issues
- If you encounter errors related to
npx
, you may need to use the full path to the npx executable instead. - You can find this path by running
which npx
in your terminal, then replace the"command": "npx"
line with"command": "/full/path/to/npx"
in your configuration.
- API Key Issues
- Confirm your VOYP API key is valid
- Check the API key is correctly set in the config
- Verify no spaces or quotes around the API key
Acknowledgments ✨
- Model Context Protocol for the MCP specification
- Anthropic for Claude Desktop
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
The Voyp MCP Server enables AI systems to integrate with VOYP's calling capabilities, allowing for secure telephony actions such as making calls, scheduling appointments, and tracking call statuses through the Model Context Protocol.
- Prerequisites 🔧
- Voyp MCP server installation for Goose ⚡
- Voyp MCP server installation for Claude Desktop ⚡
- Usage in Claude Desktop App 🎯
- Troubleshooting 🛠️
- Acknowledgments ✨
Related Resources
Related MCP Servers
- -securityAlicense-qualityMCP Server simplifies the implementation of the Model Context Protocol by providing a user-friendly API to create custom tools and manage server workflows efficiently.Last updated -04TypeScriptMIT License
- -securityAlicense-qualityMCP Server provides a simpler API to interact with the Model Context Protocol by allowing users to define custom tools and services to streamline workflows and processes.Last updated -23TypeScriptMIT License
- -securityAlicense-qualityAn implementation of the Model Context Protocol (MCP) server that exposes Twilio APIs to AI assistants and tools, allowing them to interact with Twilio services through the MCP protocol.Last updated -47TypeScriptMIT License
YepCode MCP Serverofficial
-securityAlicense-qualityAn MCP server that enables AI platforms to interact with YepCode's infrastructure, allowing LLM-generated scripts to run on YepCode and turning YepCode processes into powerful tools that AI assistants can use directly.Last updated -1927TypeScriptMIT License