first commit
This commit is contained in:
34
test-client.sh
Executable file
34
test-client.sh
Executable file
@@ -0,0 +1,34 @@
|
||||
#!/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"
|
||||
Reference in New Issue
Block a user