mcpField
M
MCP Server Tester 🔌

MCP Server Tester 🔌

本地服务
github.com/harshaagrawal20开发工具082 周前更新

关于 MCP Server Tester 🔌

MCP Server Tester 是用于检查 MCP 服务 URL 并查看连接诊断信息的小型 Web 应用。它会校验输入并报告 HTTP 状态,不存储数据。

主要功能

  1. 01清理 URL 输入
  2. 02验证 URL 结构
  3. 03限时连接测试
  4. 04HTTP 状态诊断
  5. 05成功与错误反馈

适用场景

  1. 01检查 MCP 服务 URL 是否可连接
  2. 02查看连接和 HTTP 状态错误

MCP 相关

该应用测试 MCP 服务 URL 的连通性并返回状态详情;README 未说明它会提供 MCP 工具或资源。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MCP 服务测试器 🔌

Node.js Express Glassmorphism

技术方案 🛠️

1. 极简架构

  • 单个端点(/test-mcp),采用分层验证
  • 客户端与服务端分离(public/ vs server.js)
  • 无状态运行(无数据库)

2. 验证流程

前端 → 清理输入 → 验证 URL → 测试连接 → 返回诊断信息

  • 移除反斜杠和空白字符
  • 验证 URL 结构
  • 使用 5s 超时测试实际连接

3. 主要功能

  • 即时视觉反馈(成功/错误状态)
  • 硬件加速的 CSS 动画
  • 响应式玻璃拟态设计
  • 详细的 HTTP 状态报告

快速开始 🚀

git clone https://github.com/harshaagrawal20/MCP-server-tester.git cd MCP-server-tester npm install express cors body-parser axios node server.js

访问:http://localhost:5000

视频演示

观看演示

在线演示 🌐

查看已部署版本

API 用法

POST /test-mcp {"serverConfig": {"url": "https://example.com"}}

响应: {"success": true|false, "message": "状态详情"}

技术栈 💻

组件技术
前端HTML5, CSS3, ES6
后端Node.js, Express
HTTP 客户端Axios
UI 框架Glassmorphism CSS

配置

const PORT = 5000; // 更改端口

const TIMEOUT = 5000; // 调整超时时间

截图

成功 错误

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。