Vonage Documentation Mcp

io.github.VonagePublished by GitHub account Vonagev1.0.0Updated Oct 24, 2026

MCP server for Vonage API documentation, code snippets, tutorials, and troubleshooting.

VerifiedStreamable HTTPWeb executableKnowledge & MemoryDeveloper Tools

Overview

AI-generated overview

A remote MCP server that gives an assistant access to Vonage developer documentation, code snippets, API references, tutorials and troubleshooting help.

What you can do
Search Vonage developer documentation for guides, tutorials and API references, and look up specific API endpoints, parameters and response schemas, plus SDK installation details and versions. Generate runnable code snippets in languages such as Node.js, Python, PHP or cURL for a given Vonage API task. Find step-by-step tutorials and blog posts, and describe real-world use cases and customer stories for Vonage products. Explain common error codes and offer debugging advice for Vonage API problems.
When to use it
Useful when building with Vonage communications APIs (SMS, Voice, Video, Messaging) and you want the assistant to pull official docs, sample code, SDK details or troubleshooting steps without leaving the chat.
Requirements
A remote MCP endpoint at documentation-mcp.vonage.dev using streamable HTTP; no packages, environment variables, headers or authentication are declared. The client must support remote streamable HTTP servers and have network access.
Before you install
The server is read-only documentation lookup; generated code snippets should be reviewed before running. Queries are sent to Vonage's hosted endpoint, so avoid including secrets or private data in prompts.

Installation

In SourceWeft

  1. Open Vonage Documentation Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.Vonage%2Fvonage-documentation-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "vonage-documentation": {
      "type": "http",
      "url": "https://documentation-mcp.vonage.dev/mcp"
    }
  }
}

README

Vonage Documentation MCP Server

[Vonage]

An MCP (Model Context Protocol) server that provides AI assistants with access to Vonage API documentation, code snippets, tutorials, and troubleshooting resources.

Overview

This MCP server enables AI assistants like Claude, GitHub Copilot, and others to interact with Vonage's comprehensive developer documentation. It provides tools for searching documentation, generating code snippets, finding tutorials, troubleshooting issues, and more.

Features

  • Documentation Search: Search through Vonage's official developer documentation for guides, tutorials, and API references
  • Code Generation: Generate complete, runnable code snippets in multiple programming languages (Node.js, Python, PHP, etc.)
  • API Reference: Access detailed information about specific Vonage API endpoints, parameters, and response schemas
  • SDK Information: Retrieve installation instructions, supported features, and version numbers for Vonage SDKs
  • Troubleshooting: Get error code explanations, debugging advice, and solutions for common issues
  • Tutorial Finder: Discover step-by-step tutorials and blog posts from the Vonage Developer blog
  • Use Case Examples: Explore real-world use cases and customer stories for Vonage products

Available Tools

The server provides the following tools:

  • vonage_docs_search - Search Vonage documentation
  • vonage_code_generator - Generate code snippets for Vonage APIs
  • vonage_api_reference - Get API endpoint documentation
  • vonage_sdk_info - Retrieve SDK information
  • vonage_troubleshooter - Get troubleshooting help
  • vonage_tutorial_finder - Find tutorials and guides
  • vonage_use_case_examples - Discover use cases

Installation

Using the MCP Marketplace

This server is available through the Model Context Protocol marketplace. To install:

  1. Open your MCP-compatible client (Claude Desktop, Cline, etc.)
  2. Navigate to the MCP marketplace
  3. Search for "Vonage Documentation"
  4. Click Install

Manual Configuration

Add this to your MCP settings configuration:

json
{  "mcpServers": {    "vonage-documentation": {      "url": "https://documentation-mcp.vonage.dev/mcp",      "transport": "streamable-http"    }  }}

Usage Examples

Once installed, you can ask your AI assistant questions like:

  • "How do I send an SMS with Vonage?"
  • "Show me a code example for making a voice call in Node.js"
  • "What are the parameters for the Messages API?"
  • "Help me troubleshoot error code 1320"
  • "Find a tutorial about building a voice proxy"
  • "What versions of the Python SDK are available?"

Server Endpoint

The MCP server is hosted at: https://documentation-mcp.vonage.dev/mcp

Repository Structure

.├── server.json          # MCP marketplace configuration├── README.md           # This file├── CONTRIBUTING.md     # Contribution guidelines├── CODE_OF_CONDUCT.md  # Code of conduct└── LICENSE.txt         # License information

Contributing

We welcome contributions! Please see CONTRIBUTING.md for details on how to contribute to this project.

Code of Conduct

This project adheres to the Vonage Code of Conduct. By participating, you are expected to uphold this code. Please see CODE_OF_CONDUCT.md for details.

License

See LICENSE.txt for license information.

Support

About Vonage

Vonage is a global leader in cloud communications, providing APIs for SMS, Voice, Video, Messaging, and more. Visit vonage.com to learn more.


Made with ❤️ by Vonage

Source: README.md at commit ab1bb97

Tools

7

vonage_code_generator

Generates a complete, runnable code snippet in a specified programming language for a given Vonage API task. This is the preferred tool when the user explicitly asks for a 'code snippet,' 'example,' or 'code in a specific language' like Node.js, Python, or cURL.

Parametersqueryrequired

vonage_api_reference

Provides a direct link or detailed information from the Vonage API reference documentation for a specific API endpoint. Use this when the user's query is highly technical and related to a specific endpoint, like API parameters, request bodies, or response schemas.

Parametersqueryrequired

vonage_troubleshooter

Provides troubleshooting steps, common error code explanations, and debugging advice for Vonage API issues. Use this when the user is reporting a problem, error, or something not working as expected.

Parametersqueryrequired

vonage_tutorial_finder

Finds and provides a link to a step-by-step tutorial or a blog post on the Vonage Developer blog. This tool is for when the user asks for a 'tutorial' or a 'guide' on a specific topic.

Parametersqueryrequired

vonage_sdk_info

Retrieves information about a specific Vonage SDK, including installation instructions, supported features, and version numbers. This is for queries focused on the SDKs themselves, not the underlying APIs.

Parametersqueryrequired

vonage_use_case_examples

Finds and describes real-world use cases or customer stories for a specific Vonage product. Use this when the user asks for examples of how a product is used in a specific industry or for a particular purpose.

Parametersqueryrequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts