README
🚀 MCP 服务器测试工具
MCP 服务器测试工具是一个轻量级且高效的网络工具,可用于测试 MCP 服务器连通性并验证安装代码。该工具基于 Node.js、Express 和 EJS 构建,能帮助开发者和系统管理员快速验证其 MCP 服务器设置是否正常运行。
🚀 快速开始
1️⃣ 克隆仓库
git clone https://github.com/nandkumar1000/MCP-Server-Tester.git
cd MCP-Server-Tester
2️⃣ 安装依赖项
npm install
3️⃣ 运行服务器
- 开发环境(自动重载使用 nodemon):
npm run dev
- 生产环境:
npm start
4️⃣ 访问应用程序
在浏览器中打开:
http://localhost:5000
✨ 主要特性
- 🔗 简单表单用于输入和测试安装代码
- ✅ 清楚的成功/失败消息,带格式化响应
- 🎯 响应式布局适用于桌面端和移动端
- 💬 具有语义性和可访问性的 UI,代码结构简洁
- 📁 洁净的 MVC 架构(控制器、路由、视图)
📦 安装指南
克隆仓库
git clone https://github.com/nandkumar1000/MCP-Server-Tester.git
cd MCP-Server-Tester
安装依赖项
npm install
💻 使用示例
基础用法
- 克隆仓库并安装依赖项。
- 启动开发服务器或部署到生产环境。
- 访问
http://localhost:5000使用测试功能。
📚 详细文档
📖 概述
MCP 服务器测试工具 允许您输入一个 MCP 服务器安装代码,并检查服务器是否正确响应。它是快速诊断和排除 MCP 服务器部署问题的理想选择。
🧠 关于项目
该项目旨在解决一个简单的问题:如何快速验证 MCP 服务器是否与给定的安装代码一起正常工作。无需使用 Postman 或 CLI 工具,现在您拥有了一个专用的网络界面来轻松测试所有内容。
💡 使用场景
- ✅ 测试 MCP 服务器安装代码
- 🔁 验证 MCP 服务器的 API 响应
- ⚙️ 开发期间调试服务器设置
- 🔍 在生产环境中确保 MCP 服务器连通性
🚀 使用方法
上述已详细介绍克隆仓库、安装依赖、运行服务器和访问应用程序的步骤。
📁 项目结构
MCP-Server-Tester/
│
├── controllers/ # 处理服务器测试的逻辑
│ └── testController.js
│
├── routes/ # Express 路由
│ └── index.js
│
├── views/ # EJS 模板
│ ├── index.ejs
│ ├── result.ejs
│ └── partials/
│ ├── header.ejs
│ └── footer.ejs
│
├── public/ # 静态 CSS 文件
│ └── css/
│ └── styles.css
│
├── server.js # 应用程序入口点
├── package.json # 项目元数据和脚本
└── .env # 环境变量
🧑💻 关于作者
大家好,我是 Nand Kumar Sahu 👋
一位充满热情的 全栈 Web 开发人员,热爱干净的 UI 和可扩展的后端系统。我喜欢构建解决现实问题的工具。
🤝 贡献者
感谢以下贡献者为本项目做出的贡献:
| 贡献者 | GitHub 配置文件 | |--------|----------------| | Nand Kumar Sahu | nandkumar10 |
🔧 技术细节
| 技术 | 描述 | |--------------|--------------------------| | 🟢 Node.js | JavaScript 运行时环境 | | ⚡ Express.js | 后端 Web 框架 | | 📄 EJS | HTML 模板引擎 | | 🌐 Axios | 用于制作 HTTP 请求 | | 🎨 CSS | 自定义样式以优化 UI/UX |
📄 许可证
本项目受 MIT License 保护。
感谢您选择 MCP 服务器测试工具!我们期待您的反馈和贡献。
微信扫一扫