
MCP-server-tester

2025.04.04
0
JavaScriptMCP 服务器测试开发工具开发效率
MCP Server Tester 是一个用于测试 MCP 服务器功能和连接性的 Web 应用程序。用户可以通过输入 MCP 服务器配置(如 Smithery 的安装代码),应用程序会验证连接并显示结果。该工具具有简单的用户界面,并提供了清晰的响应或错误消息。
View on GitHub
Overview
基本能力
产品定位
MCP Server Tester 是一个用于测试 MCP 服务器功能和连接性的工具,帮助用户快速验证 MCP 服务器的配置和连通性。
核心功能
- 接受 MCP 服务器配置(如 Smithery 的安装代码)
- 测试 MCP 服务器的连接性和功能
- 显示清晰的响应或错误消息
- 提供简单的用户界面(基于 HTML、CSS 和 JavaScript)
- 使用 Node.js 和 Express 构建后端 API
适用场景
- 开发人员在部署或调试 MCP 服务器时验证其功能
- 运维人员检查 MCP 服务器的连通性和配置是否正确
- 测试人员快速验证 MCP 服务器的响应
工具列表
- 前端工具:HTML、CSS、JavaScript(用于构建用户界面)
- 后端工具:Node.js、Express、Axios(用于处理 API 请求)
- 部署工具:Netlify/Vercel(前端部署)、Render/Railway(后端部署)
常见问题解答
(文档中未提供具体问题解答)
使用教程
使用依赖
- 确保已安装 Node.js(用于运行后端)
- 确保已安装 Git(用于克隆代码库)
安装教程
- 克隆代码库:
bash git clone <repository-url>
- 进入项目目录并安装依赖:
bash cd mcp-server-tester npm install
- 启动后端服务器:
bash npm start
- 部署前端到 Netlify 或 Vercel,后端到 Render 或 Railway。
调试方式
- 启动后端服务器后,检查日志是否有错误:
bash npm start
- 使用浏览器开发者工具检查前端请求和响应。
- 验证 API 端点是否正常工作:
bash curl http://localhost:<port>/api/test
许可证
None