IDigiTrust SSL Toolkit

io.github.Mintreetech由 GitHub 账号 Mintreetech 发布v1.5.0更新于 Oct 29, 2026

Free SSL/PKI tools: HTTPS audit incl. GM SM2/TLCP, DCV pre-check, CSR, cert decode, P12/JKS.

已验证Streamable HTTP可网页运行开发者工具安全与监控

概览

AI 生成的概览

免费的远程 SSL/PKI 工具集,让助手做 HTTPS 体检、生成 CSR、DCV 预检、解析证书并转换密钥格式。

可以做什么
  • 体检 HTTPS 站点:TLS/TLCP 握手、协议与套件评级、RSA/SM2 证书、整链 OCSP/CRL 吊销与根信任判定
  • 生成 RSA/ECC 私钥与 CSR,并解析 CSR 的主题、SAN、SPKI 指纹与自签名完整性
  • 解析 PEM、base64-DER 或 DER 证书,展开全字段并做整链吊销检查与根证书识别
  • 按 SPKI SHA-256 指纹比对证书、私钥与 CSR 是否匹配
  • 通过 DNS TXT/CNAME 或 HTTP 文件做域名控制验证预检,并列出支持的 CA
  • 在 PEM、P12、JKS 之间任意方向转换证书与密钥,含同格式重置密码
适用场景
适合排查站点 TLS 配置、准备证书申请、确认证书与私钥和 CSR 是否配套、在申请证书前核对 DNS 或 HTTP 验证记录,以及在 PEM、P12、JKS 之间迁移密钥。也覆盖不少国外扫描工具缺失的国密 TLCP 与 SM2 检测。
运行要求
使用 tools.idigitrust.com 上的远程 MCP 端点,无需 API Key 或注册。端点采用自定义 HTTP JSON-RPC 传输,而非 stdio 或标准 Streamable HTTP,部分客户端需要适配器。按 IP 共享限流 120 次/分钟;HTTPS 与 DCV 类工具同步等待,建议客户端超时设为 120 秒以上。
安装前请注意
CSR 生成与格式转换会返回私钥,README 明确提醒不要发布或写入公共日志;私钥虽称仅在内存处理,但仍会发送到第三方服务。DCV 检测与 HTTPS 体检会让服务器访问你的域名与 DNS 记录。请求按 IP 限流,可能返回 HTTP 429。

安装

在 SourceWeft 中

  1. 打开 控制台中的 IDigiTrust SSL Toolkit,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.Mintreetech%2Fssl-toolkit-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "idigitrust-ssl-toolkit": {
      "type": "http",
      "url": "https://tools.idigitrust.com/api/v1/mcp"
    }
  }
}

README

IDigiTrust SSL Toolkit MCP Server

免费、无需注册的 SSL/PKI 在线工具集 —— 同时提供网页版和 MCP(Model Context Protocol)接口,让你的 AI 助手直接做 HTTPS 体检、生成 CSR、DCV 预检和证书格式转换。

A free SSL/PKI toolkit — web UI plus an MCP (Model Context Protocol) endpoint, so your AI assistant can run HTTPS audits, generate CSRs, pre-check DCV, and convert certificate formats.


为什么用它 / Why

特性说明
国密支持HTTPS 体检支持 TLCP / SM2 / SM3 / SM4 真实握手检测——这是 SSL Labs 等国外工具的空白
真实 DCV 预检DNS(_dnsauth 商业 CA / _acme-challenge ACME 自动切换)+ HTTP 文件双模式,字节级比对、CAA 树状回溯、以 DigiCert DCV Bot/1.1 UA 探测 WAF 拦截
整链吊销检查OCSP / CRL 含交叉证书,基于 CCADB 合并根库做根信任判定
隐私安全私钥仅在内存处理,不落盘、不写日志;API 有 SSRF 防护
AI 原生MCP 端点开箱即用,Claude / Cherry Studio / 任意 MCP 客户端可直接调用

8 个 MCP 工具 / Tools

工具功能
inspect.runHTTPS 体检:协议/套件评级(参考 SSL Labs 规则)、国密 TLCP/SM2、整链 OCSP/CRL 吊销检查
csr.generate生成 RSA / ECC 私钥 + CSR(CN 自动并入 SAN,中文域名自动 Punycode)
csr.decode解析 CSR:Subject、公钥算法、SAN、SPKI 指纹、自签名完整性
cert.decode解析证书(PEM/base64-DER/DER):全字段 + 整链吊销检查 + 根信任识别
cert.matchcert↔key↔CSR 三两匹配(SPKI SHA-256 指纹比对)
dcv.checkDCV 预检(DNS TXT/CNAME 或 HTTP 文件),返回完整事件流
dcv.list_cas列出支持的 CA(Let's Encrypt / DigiCert / Sectigo / GoDaddy / GlobalSign / ZeroSSL)
convert.runPEM / P12 / JKS 任意方向互转(含 AIA 智能补链)

快速开始 / Quick Start

MCP 客户端接入

MCP 端点为 同源 POST JSON-RPC 2.0 over HTTP(协议版本 2024-11-05)。支持自定义传输的客户端(Cherry Studio 等)填入 URL 即可;标准 Streamable HTTP 客户端请参考下方 客户端兼容性。

示例 —— 调用 dcv.list_cas:

bash
curl -X POST https://tools.idigitrust.com/api/v1/mcp \  -H "Content-Type: application/json" \  -H "Accept: application/json, text/event-stream" \  -d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"dcv.list_cas","arguments":{}}}'

完整协议说明(初始化、通知、错误处理、超时建议)见 https://tools.idigitrust.com/llms.txt。

网页版

七个免费模块:HTTPS 体检 · CSR 生成 · 证书匹配 · DCV 检测 · 格式转换 · 证书查看器 · 证书自动化(RoboTLS)。


客户端兼容性 / Client Compatibility

⚠️ 当前端点使用自定义 HTTP JSON-RPC 传输(一次请求一次响应),未提供 stdio / 旧式 HTTP+SSE / 标准 Streamable HTTP。支持自定义传输的客户端可直接使用;其他客户端需要适配器。详见 llms.txt 中的说明。


隐私与安全 / Privacy & Security

  • 私钥仅在内存处理,不落盘、不写入日志
  • API 层有 SSRF 防护,与网页共用 IP 限流(120 req/min)
  • 包含私钥的响应(CSR 生成/格式转换)请勿发布或写入公共日志
  • HTTPS/DCV 类工具同步等待,建议客户端超时 ≥ 120 秒

License

站点内容与文档 © IDigiTrust。MCP 接口免费开放。

来源:README.md,提交 79c5a40

工具

8

cert.decode

解析证书(PEM / base64-DER / 裸 DER):全字段展开 + 整链吊销检查(OCSP / CRL,含交叉证书)+ 上传链时验证匹配关系并识别根证书。

输入参数cert必填chaincheck_revocation

cert.match

证书 / 私钥 / CSR 匹配验证(SubjectPublicKeyInfo SHA-256 指纹比对)。

输入参数csrkeycertmode必填password

convert.run

证书 / 密钥格式转换:PEM / P12 / JKS 任意方向(含同格式重置密码)。

输入参数key_pemcert_pemchain_pemsource_kind必填target_kind必填source_aliastarget_aliasenable_aia_fillsource_passwordtarget_passwordsource_blob_base64

csr.decode

解析 CSR(PEM / base64-DER / 裸 DER):Subject、公钥算法、SAN、请求扩展、SPKI 指纹、自签名完整性校验。

输入参数csr必填

csr.generate

生成 RSA / ECC 私钥与对应 CSR;入参为 Subject + 算法 + 哈希 + SAN。

输入参数subject必填hash_algalgorithm必填

dcv.check

DCV 预检 — DNS(TXT/CNAME)或 HTTP 文件验证模式。返回完整事件流(同步等待)。

输入参数mode必填domainfile_urltarget_carecord_typeexpected_token

dcv.list_cas

列出已支持的 CA(用于挑战路径推导与 CAA 比对)。

无需输入参数。

inspect.run

HTTPS 体检:常规 TLS 与国密 TLCP、RSA/SM2 证书、RSA 根信任、整链 OCSP/CRL(含交叉证书)、协议套件及评级。同步等待全部完成。

输入参数host必填portforce

版本历史

1
  1. v1.5.0最新Oct 29, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。