Token导航 LogoToken导航TokenDH.com
mcpdd (Pvsmian) logo
AI代理stdio官方级别未说明来源级核验

mcpdd (Pvsmian)

MCP Server

用于监测Model Context Protocol生态系统中远程MCP服务器健康状态的工具,支持从MCP注册表自动获取服务器列表并进行定期探测。

工具数

0

提示词数

0

GitHub Stars

4

资源数

0
JavaScript网络工具AI代理

安装说明

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

作者 / 组织

pvsmian

提供方

pvsmian

最后核验

2026/5/17 20:21

运行时

Docker

快速接入

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

命令预览

docker run -p 3000:3000 -v ./data:/app/data mcpdd

详细介绍

mcpdd——MCP下行探测器

状态监视器 模型上下文协议 生态系统。跟踪官方MCP注册表中列出的远程MCP服务器的运行状况。

住在 mcpdd.org

建筑

server.js        Express server, probe orchestration, REST API
prober.js        MCP SDK probe logic (initialize → ping → tools/list)
ingest.js        Registry ingestion (paginated fetch, filter, dedup, changelog)
public/          SPA dashboard with client-side routing
data/            Auto-generated configs + probe history (persistent)

单个Node.js进程,无构建步骤,无数据库。探测历史存在于记忆中,并持续存在 data/history.json服务器配置是从MCP注册表中自动获取的。

快速开始

npm install
npm start

打开 http://localhost:3000。应用程序启动时捆绑了种子数据(data/servers.json)并立即开始探测。

从MCP注册表中摄取

从官方注册表刷新服务器列表:

npm run ingest           # fetch from registry, write data/servers.json + changelog
npm run ingest:dry       # fetch and filter, but don't write files

对于离线开发,请使用缓存的注册表数据:

node ingest.js --from-cache

服务器还以24小时的间隔自动运行摄取(可通过以下方式配置 INGEST_INTERVAL_MS,设置为 0 禁用)。

码头工人

docker compose up

或者手动构建:

docker build -t mcpdd .
docker run -p 3000:3000 -v ./data:/app/data mcpdd

data/ 卷在重新启动时保留探测历史和服务器配置。

环境变量

变量默认值描述
PORT3000HTTP服务器端口
PROBE_INTERVAL_MS180000探头周期间隔(ms)
PROBE_TIMEOUT_MS10000每台服务器探测超时(ms)
INGEST_INTERVAL_MS86400000自动摄取间隔(ms), 0 禁用

贡献

贡献.md.

许可证

麻省理工学院

目录标签

目录标签

JavaScript网络工具AI代理状态监测本地部署服务器健康MCP协议实时探测

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP