Mcp Server Tester

Mcp Server Tester

🚀 MCP 服务器测试器

MCP 服务器测试器是一个网络应用程序,用户只需输入 MCP 服务器的 URL 或安装代码,就能轻松测试服务器的连接性和功能,为服务器的使用提供便利。

✨ 主要特性

  • ✅ 支持输入 MCP 服务器的 URL 或安装代码。
  • ✅ 能够验证服务器连接性并获取响应。
  • ✅ 以清晰直观的方式显示测试结果。
  • ✅ 具备灵活的错误处理机制。
  • ✅ 采用 Netlify 部署前端,Render 部署后端。

🔧 技术细节

  • 前端:采用 HTML、CSS、JavaScript 构建。
  • 后端:基于 Node.js 和 Express.js 开发。
  • 托管服务:前端使用 Netlify 托管,后端使用 Render 托管。

📚 详细文档

📌 在线演示与代码仓库

🚀 快速开始

如何在本地运行项目

  1. 克隆仓库
git clone https://github.com/your-username/mcp-server-tester.git
cd mcp-server-tester
  1. 安装依赖项
npm install
  1. 启动后端
node server.js

后端将在 http://localhost:3000 运行。

  1. 打开前端 在浏览器中打开 index.html 文件,也可以使用 VS Code 的 Live Server 插件运行。

项目工作原理

  1. 输入有效的 MCP 服务器 URL(例如来自 Smithery)。
  2. 点击“测试 MCP 服务器”。
  3. 应用程序向后端(Node.js 在 Render 上运行)发送请求。
  4. 后端检查 MCP 服务器并返回响应。
  5. 结果显示在网页上。

⚠️ 常见问题排查

⚠️ 重要提示

  • 如果看到“无法获取 /”,请确保后端有一个 / 路由:
app.get("/", (req, res) => res.send("MCP 服务器测试器后端正在运行!"));
  • 如果前端显示“意外的标记 '<'”,可能表示后端关闭。检查 Render 日志中的错误信息。
  • 如果出现“获取失败”,请确保在 script.js 中的后端 URL 正确:
const backendUrl = "https://mcp-server-tester-e4xf.onrender.com";

📌 部署详情

  • 前端:使用 Netlify 实现快速免费部署,访问地址为 creative-torte-69268c.netlify.app。
  • 后端:托管在 Render 上,实现免费且始终保持在线的后端服务,访问地址为 https://mcp-server-tester-e4xf.onrender.com

🛠 未来改进计划

  • 🔹 优化错误处理机制。
  • 🔹 增加针对不同 MCP 服务器的测试用例。
  • 🔹 改进 UI/UX 设计。

👨‍💻 作者信息

Bhavitha Kothagundla

  • 0 关注
  • 0 收藏,30 浏览
  • system 提出于 2025-10-06 15:03

相似服务问题

相关AI产品