项目简介
Vapi文档助手MCP服务器是Vapi官方CLI工具('vapi-cli')的一部分,专门设计用于增强AI助手的Vapi知识。它实现了Model Context Protocol (MCP),可以作为后端服务,向兼容MCP的LLM客户端(如Cursor、Windsurf、VSCode with Copilot)提供全面的Vapi文档、代码示例、操作指南、API参考和最新变更日志等信息。通过集成此服务器,您的IDE中的AI助手将能够提供准确、最新的Vapi相关帮助,避免生成错误信息。
主要功能点
- 文档搜索: 允许AI助手语义化搜索Vapi的官方文档,查找特定主题、功能或概念。
- 代码示例获取: 提供针对特定Vapi功能或用例的代码示例,支持多种编程语言和框架。
- 操作指南访问: 提供实现Vapi功能的逐步操作指南和教程。
- API参考查询: 提供Vapi API端点的详细参考信息,包括请求体、响应和示例。
- 变更日志查询: 提供Vapi平台的最新功能、更新和重要变更信息。
- 资源托管: 托管Vapi文档的各个部分作为可供访问的资源,如概述、快速入门、API参考等。
- AI集成: 通过标准化的MCP协议,无缝集成到主流AI辅助开发环境中。
安装步骤
Vapi文档助手MCP服务器通常作为Vapi CLI的一部分进行安装和管理。
- 安装Vapi CLI:
- Unix/Linux/macOS:
curl -sSL https://vapi.ai/install.sh | bash - Windows:
iex ((New-Object System.Net.WebClient).DownloadString('https://vapi.ai/install.ps1')) - 这将自动检测您的平台并安装最新版本的Vapi CLI。
- Unix/Linux/macOS:
- 验证安装: 运行 'vapi --version' 确认CLI已安装。
服务器配置(供MCP客户端使用)
安装Vapi CLI后,您可以使用'vapi mcp setup'命令自动配置您的IDE来连接Vapi文档助手MCP服务器。MCP客户端(如Cursor、Windsurf、VSCode)通常通过JSON配置文件来定义要连接的MCP服务器。
以下是Vapi文档助手MCP服务器在MCP客户端中的推荐配置信息(您不需要手动修改这些文件,'vapi mcp setup' 命令会替您完成):
- 服务器名称 (server name): 'vapi' (用于标识MCP服务器的唯一名称)
- 启动命令 (command): 'npx' (Node.js包执行工具,用于运行'@vapi-ai/mcp-docs-server'模块)
- 命令参数 (args): '["-y", "@vapi-ai/mcp-docs-server"]' ('npx'的参数,'-y'表示自动确认,'@vapi-ai/mcp-docs-server'是实际的MCP服务器模块)
- 类型 (type, 仅VSCode): 'stdio' (指定通信协议为标准输入/输出流)
例如,对于Cursor IDE,其 '.cursor/mcp.json' 文件可能包含以下内容:
{ "mcpServers": { "vapi": { "command": "npx", "args": ["-y", "@vapi-ai/mcp-docs-server"] } } }
对于VSCode IDE,其 '.vscode/mcp.json' 文件可能包含以下内容:
{ "servers": { "vapi": { "command": "npx", "args": ["-y", "@vapi-ai/mcp-docs-server"], "type": "stdio" } } }
这些配置指示MCP客户端通过'npx'命令启动'@vapi-ai/mcp-docs-server'模块,并使用标准输入/输出(stdio)进行通信,以实现上下文协议交互。
基本使用方法
- 配置IDE集成:
运行以下命令,Vapi CLI将自动检测并配置您支持的IDE(如Cursor, Windsurf, VSCode with GitHub Copilot)以集成Vapi文档助手MCP服务器:
或者指定特定IDE:vapi mcp setupvapi mcp setup cursor vapi mcp setup vscode - 重启IDE: 配置完成后,请重启您的IDE,以确保新的MCP服务器配置被加载。
- 向AI助手提问: 在您的IDE中打开AI助手(如Cursor的AI聊天窗口、Copilot聊天窗口),尝试询问Vapi相关的问题:
- "如何使用Vapi创建语音助手?"
- "给我一个Vapi中调用工具的Python代码示例。"
- "查找Vapi API中关于呼叫管理的参考文档。"
- "Vapi最近有哪些新功能?" 您的AI助手将利用Vapi文档助手MCP服务器提供准确、上下文相关的答案和代码片段。
信息
分类
AI与计算