MCP服务器测试工具

一个轻量高效的Web工具,用于测试MCP服务器连接性并验证安装代码,帮助开发者和系统管理员快速验证MCP服务器设置是否正常。

  • by nandkumar1000
  • EJS
  • 本地部署
  • 更新于
在 GitHub 查看 nandkumar1000/mcp-server-tester

使用说明

🚀 MCP服务器测试仪

一个轻量级且高效的网络工具 测试MCP服务器连接 并验证安装代码。使用 Node.js, 快速,以及 EJS,此工具可帮助开发人员和系统管理员验证其MCP服务器设置是否正常。

LiveLink 🔗 在GitHub上查看


📖 概述

MCP服务器测试仪 允许您输入MCP服务器安装代码并检查服务器是否正确响应。它非常适合快速诊断和调试MCP服务器部署。


🧠 关于项目

创建此项目是为了解决一个简单的问题:如何快速验证MCP服务器是否使用给定的安装代码。您现在可以使用专用的web界面轻松测试所有内容,而不是使用Postman或CLI工具。


⚙️ 技术栈

技术 描述
🟢 Node.js JavaScript运行时环境
⚡ Express.js 后端web框架
📄 EJS HTML模板引擎
🌐 Axios 用于发出HTTP请求
🎨 CSS UI/UX的自定义样式

💡 用例

  • ✅ 测试MCP服务器安装代码
  • 🔁 验证MCP服务器的API响应
  • ⚙️ 在开发过程中调试服务器设置
  • 🔍 生产前确保MCP服务器连接

✨ 特性

  • 🔗 输入和测试安装代码的简单表单
  • ✅ 带有格式化响应的清晰成功/失败消息
  • 🎯 桌面和移动设备的完全响应式布局
  • 💬 语义清晰、代码结构清晰的用户界面
  • 📁 干净的MVC架构(控制器、路由、视图)

🚀 如何使用

1.️⃣ 克隆存储库

git clone https://github.com/nandkumar1000/MCP-Server-Tester.git
cd MCP-Server-Tester

二️⃣ 安装依赖关系

npm install

3.️⃣ 运行服务器

  • 对于开发(使用nodemon自动重新加载):
npm run dev
  • 生产:
npm start

4.️⃣ 访问应用程序

打开浏览器并转到:

http://localhost:5000

📁 项目结构

MCP-Server-Tester/
│
├── controllers/           # Logic to handle server testing
│   └── testController.js
│
├── routes/                # Express routes
│   └── index.js
│
├── views/                 # EJS templates
│   ├── index.ejs
│   ├── result.ejs
│   └── partials/
│       ├── header.ejs
│       └── footer.ejs
│
├── public/                # Static CSS files
│   └── css/
│       └── styles.css
│
├── server.js              # App entry point
├── package.json           # Project metadata and scripts
└── .env                   #  Environment variables

🧑‍💻 关于作者

嗨,我是 Nand Kumar Sahu 👋
充满激情 全栈Web开发人员 热爱干净的UI和可扩展的后端系统。我喜欢构建解决现实世界问题的工具。

  • 💼 领英
  • 💻 GitHub
  • 📫 电子邮件: nandkumarsahu.dev@gmail.com

📌 结论

MCP服务器测试仪 是一个简单实用的工具,简化了验证MCP服务器的过程。无论您是开发人员还是测试人员,此工具都可以节省时间并使测试更加直观。