#!/bin/bash # 测试 MCP Vue 客户端 echo "🧪 开始测试 MCP Vue 客户端" # 检查后端 API echo "📡 测试后端 API..." curl -s http://localhost:3000/api/health | jq . || echo "后端健康检查失败" # 测试获取服务器列表 echo "📋 测试服务器列表 API..." curl -s http://localhost:3000/api/servers | jq . || echo "服务器列表 API 失败" # 测试 LLM 配置 echo "🧠 测试 LLM 配置 API..." curl -s http://localhost:3000/api/llm/config | jq . || echo "LLM 配置 API 失败" echo "✅ 基础 API 测试完成" # 测试添加 xhslogin 服务器 echo "🔗 测试添加 xhslogin 服务器..." curl -X POST http://localhost:3000/api/servers \ -H "Content-Type: application/json" \ -d '{ "name": "xhslogin", "url": "ws://localhost:3002", "type": "websocket", "description": "小红书登录工具 MCP 服务器", "enabled": true }' | jq . || echo "添加服务器失败" echo "🎉 MCP 客户端测试完成!" echo "🌐 前端界面: http://localhost:5173" echo "🔧 后端 API: http://localhost:3000"