MCP Server Tester

MCP Server Tester

site icon
2025.04.03 0
JavaScriptMCP 服务器测试开发工具开发效率
MCP Server Tester 是一个用于测试 MCP (Model Completion Provider) 服务器配置的 Web 应用程序。该工具允许用户验证来自市场(如 Smithery)的 MCP 服务器的连接性和功能。
View on GitHub

Overview

基本能力

产品定位

MCP Server Tester 是一个用于测试和验证 MCP 服务器配置的工具,帮助开发者确保服务器的连接性和功能正常。

核心功能

  • 测试与任何 MCP 服务器的连接性
  • 使用示例请求验证服务器功能
  • 支持需要认证的服务器(API 密钥)
  • 提供常见服务器的快速配置选项
  • 清晰、用户友好的界面,显示详细结果
  • 正确的错误处理和用户反馈

适用场景

  • 开发者在部署 MCP 服务器前进行功能验证
  • 测试 MCP 服务器的连接性和响应能力
  • 快速配置和测试来自 Smithery 等市场的 MCP 服务器

工具列表

  • 前端技术: HTML, CSS, JavaScript
  • 后端技术: Node.js, Express
  • HTTP 客户端: Axios
  • CORS 支持: 启用了跨源资源共享

常见问题解答

  • 如何测试服务器?输入服务器 URL 和 API 密钥(如果需要),点击 "Test Server" 按钮。
  • 如何验证应用程序是否正常工作?可以使用预配置的 Sequential Thinking MCP 服务器作为测试用例。

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm

安装教程

  1. 克隆仓库 git clone <repository-url>
  2. 安装依赖 npm install
  3. 启动应用程序 npm start

调试方式

  1. 在开发模式下运行应用程序(自动重载) npm run dev
  2. 打开浏览器访问 http://localhost:3000
  3. 输入 MCP 服务器 URL 和 API 密钥(如果需要)
  4. 点击 "Test Server" 进行测试
  5. 查看服务器响应结果

许可证

该项目遵循 ISC 开源许可条款。