mcpField
S
SiteGuardian

SiteGuardian

远程服务
siteguardian.io安全027 周前更新

关于 SiteGuardian

SiteGuardian 是托管式 MCP 服务,可查询网站监控数据并执行安全与合规扫描。网站运营者可使用一个匿名扫描工具和四个 Bearer 认证的监控工具;服务部署于德国,结果依据监控数据确定性生成。

主要功能

  1. 01匿名执行单次域名扫描
  2. 02查看受监控域名及当前状态
  3. 03检查近期安全态势变化
  4. 04获取配置修复建议和验证命令
  5. 05欧盟托管及哈希链审计记录

适用场景

  1. 01查看域名安全评级和主要问题
  2. 02检查受监控网站的当前评级及未解决问题
  3. 03调查 TLS、DNSSEC、标头、Cookie 或 JS 主机变化
  4. 04应用建议的服务器或 DNS 配置修复

MCP 相关

托管的 Streamable HTTP MCP 服务提供五种网站扫描和监控工具。`scan_domain` 无需认证,其余四种工具需要 Bearer 密钥,修复建议还要求付费计划。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.siteguardian.io
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://mcp.siteguardian.io需要授权

工具

详细介绍

SiteGuardian MCP — 示例与客户端配置

MCP EU Docs

SiteGuardian 模型上下文协议服务的客户端配置、可复制粘贴的示例,以及 MCP 服务清单。

注意: 此存储库仅包含示例和客户端集成代码。MCP 服务本身托管在 **https://mcp.siteguardian.io**,并以 SaaS 形式运营——服务源代码不开源。此存储库中的所有内容均采用 MIT 许可,可自由派生。

什么是 SiteGuardian MCP 服务?

一个托管的 MCP 端点,支持 Claude Desktop、Claude Code、Cursor、Windsurf 和 VS Code Copilot 通过自然语言工具调用查询网站监控数据并运行安全/合规扫描。

  • 端点: https://mcp.siteguardian.io(或规范地址 https://siteguardian.io/mcp)
  • 传输方式: Streamable HTTP
  • 托管位置: 德国 Hetzner——数据驻留于欧盟
  • 文档: https://siteguardian.io/docs/mcp

五个工具

工具身份验证用途
scan_domain匿名单次安全扫描,提供 A–F 评级、最重要的 3 个问题和永久链接
list_monitored_domainsBearer账户中持续监控的域名
get_domain_statusBearer受监控域名的当前评级和活动问题
get_drift_eventsBearer近期安全态势变化(TLS、DNSSEC、标头、Cookie、JS 主机)
get_fix_recommendationsBearer + 付费方案nginx/Apache/DNS 代码片段和验证命令

试用匿名工具(无需设置)

curl -X POST https://mcp.siteguardian.io/ \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"scan_domain","arguments":{"domain":"example.com"}}}'

每个 IP 每小时最多调用 10 次。每个域名的结果缓存 2 小时。完整的 curl/Python/JS 示例见 examples/。

在客户端中安装

所有客户端使用相同的端点。在 clients/ 中复制粘贴配置:

身份验证

scan_domain 工具支持匿名使用。其余四个监控工具需要 Bearer 密钥:

  1. 登录 https://siteguardian.io
  2. 打开 Settings → API & Integrations
  3. 点击 Generate key,为密钥命名并复制
  4. 将其添加到客户端配置中:
    "headers": {"Authorization": "Bearer sg_live_..."}
    

Monitor、Compliance 和 Enterprise 方案均提供 API 密钥。

隐私

  • 托管于欧盟。 德国 Hetzner。无美国子处理商。
  • 响应流程中不使用大模型。 工具回答根据监控数据确定性生成。
  • 不会使用您的查询进行训练。 仅为防止滥用和计费而记录查询。
  • 审计跟踪。 每次工具调用都会记录在 SHA-256 哈希链中。

服务清单

完整的机器可读 MCP 服务清单位于 server.json——Anthropic MCP Registry 和各个社区目录会使用此文件。

路线图

  • OAuth 2.1(符合当前 MCP 规范)
  • 除 tools 外增加 resources 和 prompts
  • 列入官方 Anthropic MCP Registry
  • 列入 Smithery 和 mcp.so

许可证

此存储库中的示例和客户端配置采用 MIT 许可证发布——详见 LICENSE。

SiteGuardian MCP 服务本身为专有服务,以 SaaS 形式托管。服务源代码不予分发。

支持

评论

支持 Markdown

第一次接触 MCP?

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

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