Vonage AI Assist MCP Server
Simple MCP server to assist in doing AI code generation in Claude Desktop/Claude Code that always works off of the newest Vonage SDKs and APIs
Overview
Vonage Assist is a Model Context Protocol (MCP) server designed to help developers integrate Vonage API capabilities into their applications, providing AI-assisted access to Vonage documentation.
To use Vonage Assist, set up the server by installing Python 3.13+, configuring environment variables, and running the server. Once running, utilize the Vonage-Assist tool to search for documentation using specific queries.
- Documentation search tool for Vonage APIs - Integration with Google Serper API for targeted searches - Content extraction from official documentation - Compatibility with AI assistants supporting MCP protocol
- Quickly finding information about implementing two-factor authentication with Vonage APIs.
- Assisting developers in understanding API parameters and usage.
- Providing troubleshooting support for common integration issues.
Add to your AI client
Use these steps to connect Vonage AI Assist MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"vonageassist-micahman33": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-vonageassist-micahman33"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"vonageassist-micahman33": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-vonageassist-micahman33"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"vonageassist-micahman33": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-vonageassist-micahman33"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"vonageassist-micahman33": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-vonageassist-micahman33"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"vonageassist-micahman33": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-vonageassist-micahman33"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"vonageassist-micahman33": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-vonageassist-micahman33"
]
}
}
}FAQ
What programming languages does Vonage Assist support?
Vonage Assist is designed to work with any programming language that can make HTTP requests to the Vonage APIs.
Is Vonage Assist free to use?
Yes! Vonage Assist is free to use for developers.
What are the system requirements for Vonage Assist?
You need Python 3.13+ and the necessary environment variables set up to run Vonage Assist.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":3103,"uuid":"f4d2ebe2-2537-4f5a-aeb6-fc17cc0d2d0d","name":"VonageAssist","title":"Vonage AI Assist MCP Server","description":"Simple MCP server to assist in doing AI code generation in Claude Desktop/Claude Code that always works off of the newest Vonage SDKs and APIs","avatar_url":"https://avatars.githubusercontent.com/u/10124250?v=4","created_at":"2025-03-18T02:50:28.264Z","updated_at":"2025-03-23T14:31:00.536Z","status":"created","author_name":"micahman33","author_avatar_url":"https://avatars.githubusercontent.com/u/10124250?v=4","tags":"vonage,ai-assistant,mcp-server","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/micahman33/VonageAssist","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"\",\"language\":\"Python\",\"is_official\":false,\"latest_commit_time\":\"2025-03-17 21:11:04\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]