Vonage AI Assist MCP Server

Vonage AI Assist MCP Server

简单的MCP server,用于在Claude Desktop/Claude Code中进行AI代码生成,始终基于最新的Vonage SDKs和APIs工作。

Vonage AI Assist MCP 服务器快速指南

概述

Vonage AI Assist 是一个模型上下文协议(MCP)服务器,帮助开发者将 Vonage API 功能整合到应用中,提供基于最新 Vonage SDKs 和 APIs 的 AI 辅助访问。

快速开始

前提条件

  • Python 3.13+
  • Google Serper API 密钥

安装设置

  1. 克隆仓库

    git clone [repository-url]
    cd vonage-assist-mcp
    
  2. 设置环境变量

    # 创建.env文件或设置环境变量
    SERPER_API_KEY=your_serper_api_key
    
  3. 安装依赖

    uv install
    
  4. 启动服务器

    python main.py
    

使用方法

服务器启动后会提供 Vonage-Assist 工具,可与支持 MCP 协议的 AI 助手(如 Claude)一起使用:

使用 Vonage-Assist 工具查询: "如何实现SMS验证"

参数说明

  • query: 搜索查询(如 "number verification", "SMS API")
  • library: 文档库(目前仅支持 "vonage")

工作原理

  1. 文档搜索: 在 Vonage 官方文档中搜索相关内容
  2. 内容提取: 从搜索结果网页中提取有用信息
  3. AI集成: 通过 MCP 协议直接向 AI 助手提供最新文档

功能计划

将来计划添加的功能包括:

  • 代码生成工具(多语言支持)
  • API 参数助手
  • 故障排除支持
  • Webhook 配置向导
  • 最佳实践建议

通过此服务器,您可以确保 AI 助手始终基于最新的 Vonage 文档提供帮助,无需担心训练数据过时问题。