如何更新AWS MCP服务器
公共流式HTTP URL MCP服务器
https://backend.vavicky.com/mcp更新MCP服务器
此命令将更新AWS上的代码并重新启动MCP服务器,然后打开日志。
cd MCP-VoiceAI-WhiteLabel/ && git pull && pm2 restart 6 && pm2 logs 6退出日志
Press CTRL+CVavicky MCP服务器
完成VoiceAI VASicky AiAgency平台的MCP服务器实现。
特性
用户管理
- 获取包括令牌和设置在内的用户数据
- 更新白标签详细信息(名称、描述、域、颜色)
- 更新自定义电子邮件通知的SMTP设置
API代币管理
- 更新OpenAI API密钥
- 更新11个实验室API密钥
- 更新深度搜索API密钥
- 更新Google Gemini API密钥
- 更新开放式路由器API密钥
助理管理
- 获取所有助手
- 获取特定助理信息
- 创建具有全面配置的新助手
- 更新现有助理
- 删除助手
- 管理助理文件
- 获取使用统计数据和分析
- 与助手聊天
Twilio集成
- 连接/断开Twilio帐户
- 获取可用电话号码
- 购买电话号码
- 管理现有号码
- 获取使用统计数据
沟通
- 拨打个人电话
- 拨打大量电话
- 发送短信
- 取消当前通话
- 监控正在进行的通话
安装
- 克隆或创建项目:
mkdir vavicky-mcp-server
cd vavicky-mcp-server- 创建package.json:
npm init -y
npm install @modelcontextprotocol/sdk node-fetch- 创建server.js文件 使用提供的代码
- 设置环境变量:
echo 'VAVICKY_API_KEY=your-api-key-here' > .env- 使服务器可执行:
chmod +x server.jsClaude桌面配置
将此添加到您的Claude Desktop配置文件中:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\\Claude\\claude_desktop_config.json
{
"mcpServers": {
"vavicky": {
"command": "node",
"args": ["/absolute/path/to/your/vavicky-mcp-server/server.js"],
"env": {
"VAVICKY_API_KEY": "your-vavicky-api-key-here"
}
}
}
}使用示例
配置后,您可以在Claude中使用这些工具:
助理管理
Claude, create a new voice assistant named 'Sales Bot' with OpenAI GPT-4 that can make phone calls and has a professional greeting.沟通
Claude, send an SMS to +1234567890 using assistant ID 'assist_123' with the message 'Hello, this is a test message.'分析
Claude, show me the usage statistics for all my assistants this month.电话管理
Claude, get me a list of available toll-free numbers in the US and purchase one for my business.工具参考
用户管理工具
get_user-获取包括令牌和设置在内的用户数据update_white_label-更新白标品牌update_smtp-配置电子邮件设置
令牌管理工具
update_openai_token-设置OpenAI API密钥update_elevenlabs_token-设置ElevenLabs API密钥update_deepseek_token-设置深度搜索API密钥update_gemini_token-设置Gemini API密钥update_openrouter_token-设置开放路由器API密钥
辅助工具
get_assistants-列出所有助理get_assistant-获取基本助理信息get_one_assistant-获取完整的助理信息create_assistant-创建新助手update_assistant-更新助手设置delete_assistant-删除助手get_assistant_files-列出辅助文件delete_assistant_file-删除助手文件get_assistant_usage-获取使用统计数据get_assistants_token_usage-获取助理之间的令牌使用情况get_dashboard_assistant-获取仪表板助手chat_with_assistant-与助手聊天
Twilio工具
connect_twilio-连接Twilio帐户disconnect_twilio-断开Twilioget_twilio_numbers-列出电话号码get_available_numbers-查找可用号码buy_twilio_number-购买电话号码update_twilio_number-配置号码设置get_twilio_usage-获取Twilio使用统计数据
通讯工具
make_call-拨打电话make_bulk_call-进行批量通话get_calls_in_progress-列出当前通话cancel_call-取消当前通话send_sms-发送短信
错误处理
服务器包括全面的错误处理:
- API身份验证错误
- 无效参数
- 网络连接问题
- API速率限制
发展
要在开发模式下运行并进行调试,请执行以下操作:
npm run dev安全
- API密钥通过环境变量传递
- 所有请求都包含正确的身份验证标头
- 对所有参数进行输入验证
支持
有关Vavicky平台的问题,请访问:https://github.com/Business-On-Steroids/n8n-nodes-voiceai 有关MCP相关问题,请参阅Anthropic MCP文档。
许可证
此MCP服务器遵循与原始Vavicky n8n节点实现相同的许可。
