mcpField
S
Stackhal

Stackhal

远程服务
stackhal.com开发工具02 天前更新

关于 Stackhal

Stackhal 汇集了面向开发者、基础设施工程师和技术 SEO 工作的浏览器工具。它将网络与域名检查、格式转换和资源生成工具集中在一起,并通过 MCP 端点开放工具操作。

主要功能

  1. 01追踪 DNS 委派并验证 DNSSEC
  2. 02审查域名邮件安全记录
  3. 03爬取网站并检查技术 SEO 问题
  4. 04分析 GEO 就绪标准
  5. 05转换服务器配置和正则表达式方言
  6. 06检查并生成 Web 资源

适用场景

  1. 01追踪域名的 DNS 委派
  2. 02检查 SPF、DMARC 和 MX 记录
  3. 03查找重定向和爬取陷阱
  4. 04将 Nginx 或 Apache 规则转换为 Caddy

MCP 相关

POST /mcp 端点向 AI Agent 暴露所有工具操作。

配置

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

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

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

工具

13
参数类型必填说明
domainstring是托管通用链接和资产链接文件的目标域名(例如 "example.com")。
test_urlnull|string否可选的 Web URL 路径,用于根据 Apple AASA 组件和排除路由模式进行测试。

详细介绍

Stackhal(stackhal)

在线网站: Stackhal - 免费的在线开发者、DevOps 和基础设施工具

为开发者、基础设施工程师和技术 SEO 工作提供快速、注重隐私的工具,无需跟踪或注册账号。

相关项目: Bahdan Hal - 软件工程咨询 · IleZa.pl - 为任何产品类别提供合理的编辑定价

共享的 Packagist 软件包: bahdan/symfony-safe-http-client · bahdan/symfony-privacy-analytics-bundle · bahdan/lead-capture-bundle


1. 包含的工具和规范路由

  • /caddy-transpiler:将 Nginx server blocks 和 Apache .htaccess 实时转换为现代 Caddyfile。
  • /apple-pkpass-inspector:Apple Wallet(.pkpass)归档解析器、SHA-1 清单完整性检查器、PKCS#7 证书检查器和 Google Wallet 转换器。
  • /cidr-subnet-matrix:可视化 IPv4/IPv6 CIDR 重叠计算器、冲突检测器和二维二叉树矩阵。
  • /regex-transpiler:支持 PCRE、Go RE2、JavaScript、Python 和 Rust 的正则表达式方言转换器,并提供线性 ReDoS 防护。
  • /favicon-suite:现代图标制作工具套件,包括深色模式 SVG 生成器、多分辨率 ICO、Apple Touch Icon 和 PWA 清单。
  • /dns-dag-tracer:可视化分层 DNS 委派链追踪器(根 -> TLD -> 权威 -> 边缘 Anycast),并支持 DNSSEC 验证。
  • /seo-audit:技术 SEO 爬虫、规范链接审计器、重定向循环检测器和爬取陷阱识别器,并提供 SSRF 防护。
  • /geo-audit:生成式引擎优化(GEO)就绪度分析器,针对 Perplexity、ChatGPT、Gemini 等 AI 搜索引擎提供 13 项确定性评估标准。
  • /domain-inspector:域名电子邮件安全分析器,用于检查 DMARC、BIMI、MTA-STS、TLS-RPT、SPF 和 MX 记录。
  • /bimi-studio:BIMI SVG Tiny 1.2 PS 工作室、净化器和实时头像邮箱预览(Gmail、Apple Mail、Yahoo)。
  • POST /mcp:高性能的模型上下文协议端点,可向 AI Agent 提供所有工具操作。

2. 验证

docker build --target test -t bahdan-landing-test .
docker run --rm --env-file .env.example -e APP_ENV=test bahdan-landing-test vendor/bin/phpunit --fail-on-phpunit-notice
docker run --rm -v "$PWD:/app" -w /app node:24-alpine sh -lc 'for test in tests/js/*.test.js; do node "$test" || exit 1; done'
docker run --rm bahdan-landing-test vendor/bin/phpstan analyse --no-progress --memory-limit=512M
docker run --rm bahdan-landing-test vendor/bin/phpcs

评论

支持 Markdown

第一次接触 MCP?

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

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