Token导航 LogoToken导航TokenDH.com
API Health Check MCP Server logo
开发工具未说明官方级别未说明来源级核验

API Health Check MCP Server

MCP Server

该MCP服务器提供检测API端点健康状态的工具,包括响应时间监控和错误处理,适用于API开发和维护。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
错误处理JavaScriptClaude开发工具Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

eiabhiram

提供方

eiabhiram

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

API运行状况检查MCP服务器

此模型上下文协议(MCP)服务器提供了检查API端点健康状态的工具。专门用于监控 GET localhost:8080/api/ticket 终点。

特性

  • 健康检查工具:检查API终结点是向上还是向下
  • 响应时间监控:测量和报告API响应时间
  • 错误处理:在无法访问API时提供详细的错误信息
  • 超时保护:10秒后自动超时请求
  • 格式化输出:返回带有图标和时间戳的易于阅读的状态报告

安装

  1. 克隆此存储库
  2. 安装依赖项:
   npm install
  1. 构建项目:
   npm run build

用法

使用克劳德桌面

将此服务器添加到您的Claude Desktop配置中:

{
  "mcpServers": {
    "api-health-check": {
      "command": "node",
      "args": ["C:/Project Workspace/MCP/build/index.js"]
    }
  }
}

发展

  • npm run build -构建TypeScript源代码
  • npm run watch -监视更改并自动重建
  • npm start -运行已编译的服务器

可用工具

check_api_health

检查的健康状况 GET localhost:8080/api/ticket 终点。

参数:无

退货:

  • API状态(上升/下降)
  • 响应时间(毫秒)
  • HTTP状态代码(如果成功)
  • 错误详细信息(如果失败)
  • 检查时间戳

示例输出:

✅ API Status: UP
🕒 Checked at: 2024-01-15T10:30:45.123Z
⏱️ Response time: 150ms
📊 HTTP Status: 200

错误处理

服务器处理各种错误情况:

  • 连接被拒绝:当目标服务器未运行时
  • 超时:请求时间超过10秒时
  • 找不到主机:当无法解析localhost时
  • HTTP错误:当服务器返回非200状态代码时

发展

此服务器是使用以下方式构建的:

目录标签

目录标签

错误处理JavaScriptClaude开发工具API监控本地部署性能监测MCP服务器

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明nonelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP