MCP HeartbeatTHE MCP OBSERVATORY
Public workspace

Explore

Evidence for your next connection.

Independent measurements of remote MCP servers. Every observation has a timestamp.

Read-only probes

MCP server · Code & DevOps

cn.pianam.mcp/devtools-mcp

Developer toolkit: UUID, timestamp, unit conversion, JSON tools, and QR code (SVG). Free.

Checks passed
12 / 22

2 failed · 8 not measured

Median response
643 ms

Median of successful probes over 7 days

30-day uptime
Not measured

Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.

Discovered tools
7

Tool definitions returned by this server

Independent monitoring

Health & checks

Status history

Responded

The server completed its last measured handshake. This is an observation, not a guarantee.

Last checked
Check summary by test group
Test areaPassedFailedUnmeasured
ConnectionCan a client connect and discover tools?
500
Reliability & speedDoes it respond consistently and quickly?
004
Access & authenticationWhat is required to use this server?
102
Tool qualityAre the tool definitions usable by an agent?
310
Publisher identityCan the publisher be traced to its source?
312

Unmeasured means there is not enough evidence to decide. How these checks work

Inspect individual checks 22 recorded

Core

  • Pass
    Reachable

    Latest probe returned HTTP 200 in 643 ms.

  • Pass
    Valid handshake

    protocolVersion 2025-11-25, serverInfo.name devtools-mcp.

  • Pass
    Lists tools

    tools/list returned 7 tools.

  • Pass
    Current protocol

    Negotiated 2025-11-25. The bar is 2025-06-18 or newer.

  • Pass
    HTTPS

    The endpoint URL is https.

Performance

  • Not measured
    Fast (p50)

    Median latency 643 ms over 1 samples in 7 days. The bar is 1000 ms. Need at least 5 samples.

  • Not measured
    Consistent (p95)

    95th percentile 643 ms over 1 samples in 7 days. The bar is 3000 ms. Need at least 20 samples.

  • Not measured
    Reliable (uptime)

    1 of 1 attempts returned a tool list in 30 days (100%). The bar is 99%. Need at least 30 samples.

  • Not measured
    Stable tool list

    Fewer than two successful probes in 30 days, so tool-list stability is not measured.

Access

  • Pass
    Open access

    tools/list succeeded with no credential, and the record declares none.

  • Not measured
    Standard auth

    Auth is not required, so the OAuth metadata check does not apply.

  • Not measured
    Free tier cited

    No publisher quote has been checked.

Tools

  • Pass
    Tools described

    Every tool description is at least 20 characters.

  • Pass
    Valid input schemas

    Every inputSchema is a JSON Schema object.

  • Pass
    Parameters documented

    16 of 16 parameters have a description (100%). The bar is 80%.

  • Fail
    Safety hints

    7 tools set neither readOnlyHint nor destructiveHint.

Publisher

  • Pass
    Verified namespace

    Listed in the Official MCP Registry.

  • Fail
    Website matches publisher

    The website host does not match the reverse-domain namespace.

  • Pass
    Source repo linked

    A repository URL is on file.

  • Not measured
    Repo owner matches

    This namespace is not an io.github login, so the owner comparison does not apply.

  • Pass
    Recently updated

    Updated 2026-09-05T03:43:23.033536Z, within 180 days.

  • Not measured
    Open-source licence

    The GitHub licence lookup has not returned an OSI result yet.

Start using cn.pianam.mcp/devtools-mcp

Connect to this server

Choose your client, copy the configuration, then enable the server in your client’s MCP settings.

Run this command in your terminal, then restart Claude Code.

Claude Code

claude mcp add --transport http cn-pianam-mcp-devtools-mcp https://mcp.pianam.cn/devtools-mcp/mcp

Capabilities

Tools 7

convert_timestamp

时间戳双向转换,时区统一北京时间(UTC+8)。传入 Unix 时间戳(整数秒或毫秒,自动识别;也接受数字字符串)返回 ISO 8601 北京时间字符串;传入日期/时间字符串(如 2026-09-05、2026-09-05 10:30:00、2026-09-05T10:30:00+08:00)返回 Unix 秒/毫秒时间戳;不传 value 返回当前时间的两种格式。

Discovered
convert_unit

单位换算,支持四类:长度(m/km/cm/mm/mile/foot/inch,含毫米/厘米/英里/英尺/英寸)、重量(kg/g/mg/t/lb/oz,含克/磅/盎司)、温度(c/f/k,摄氏度/华氏度/开尔文,自动做偏移换算)、数据存储(B/KB/MB/GB/TB/PB,按1024二进制换算)。不支持的单位或跨类别换算(如米换算成千克)会返回清晰错误。

Discovered
format_json

JSON 字符串处理。action 支持:format(美化缩进2格,中文不转义)、minify(压缩为单行去空白)、validate(仅校验合法性,非法时返回错误行号、列号、位置指针和上下文片段)。输入 data 必须是字符串。

Discovered
generate_qr

生成二维码。默认 format='svg' 返回 SVG 矢量图字符串(纯标准库生成,可直接保存为 .svg 文件,AI agent 可直接写文件);format='png' 时返回 PNG 图片的 base64 编码和 data URI(需服务器安装 Pillow,未安装会返回提示)。content 支持 URL、纯文本、WiFi 配置(如 WIFI:T:WPA;S:网络名;P:密码;;)等任意字符串,上限 2000 字节。CPU 密集,走线程池不阻塞事件循环。

Discovered
generate_uuid

生成 UUID(通用唯一识别码)。支持 v4 随机 UUID(默认)和 v5 命名空间 UUID(SHA-1 确定性生成,需提供 namespace 和 name)。count 可一次生成多个(1~1000)。namespace 支持预定义名 dns/url/oid/x500 或完整 UUID 字符串。

Discovered
query_npm_version

查询 npm 包的最新版本信息。输入 npm 包名(如 react、vue、express、@vue/cli),返回最新版本号 latest_version、该版本发布时间 published_at(UTC ISO 8601)、包描述 description、开源协议 license,以及主页/仓库地址等。数据源优先官方 registry.npmjs.org,失败自动兜底淘宝镜像 registry.npmmirror.com(国内更快)。包不存在返回明确的 404 提示。网络 I/O 走线程池不阻塞事件循环。

Discovered
resolve_dns

DNS 域名解析(DoH,JSON API)。输入域名 name(如 baidu.com、www.qq.com)和记录类型 type(A 默认/AAAA/CNAME/MX/TXT),返回解析记录列表(每条含 name、type、ttl、data;MX 数据为 优先级+邮件交换主机,TXT 为文本记录)。数据源优先阿里 DoH(dns.alidns.com,国内快),失败自动兜底 Cloudflare DoH。域名不存在返回 NXDOMAIN 提示;域名存在但无该类型记录时返回空列表并附说明。网络 I/O 走线程池不阻塞事件循环。

Discovered

Recent measurements

Probe history

View status
Latest stored probes. Raw probe rows are kept for 14 days.
CheckedResultResponseTools
Connected643 ms7