Stackhal について
Stackhalは、開発者、インフラエンジニア、テクニカルSEO向けのブラウザーツール集です。ネットワークやドメインの検査、変換、アセット生成を備え、MCPエンドポイントからツール操作を利用できます。
主な機能
- 01DNS委任の追跡とDNSSEC検証
- 02ドメインのメールセキュリティ記録の監査
- 03サイトをクロールして技術SEOを検査
- 04GEO対応基準の分析
- 05サーバー設定と正規表現方言の変換
- 06Webアセットの検査と生成
活用シーン
- 01ドメインのDNS委任経路の追跡
- 02SPF、DMARC、MXレコードの確認
- 03リダイレクトやクロールトラップの特定
- 04NginxまたはApacheのルールをCaddyへ変換
MCP 対応
POST /mcpエンドポイントは、すべてのツール操作をAIエージェントに公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://stackhal.com/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http bahdanhal-stackhal https://stackhal.com/mcpCursor.cursor/mcp.json
{"mcpServers":{"bahdanhal-stackhal":{"type":"http","url":"https://stackhal.com/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"bahdanhal-stackhal":{"type":"http","url":"https://stackhal.com/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"bahdanhal-stackhal":{"type":"http","url":"https://stackhal.com/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"bahdanhal-stackhal":{"serverUrl":"https://stackhal.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
13| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| domain | string | はい | ユニバーサルリンクとアセットリンクのファイルをホストする対象ドメイン名(例:"example.com")。 |
| test_url | null|string | いいえ | Apple AASA のコンポーネントおよび除外ルーティングパターンに照らしてテストする任意の Web URL パス。 |
詳細
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 のサーバーブロックと Apache の.htaccessを最新の Caddyfile にリアルタイムで変換します。/apple-pkpass-inspector:Apple Wallet(.pkpass)アーカイブのパーサー、SHA-1 マニフェスト整合性チェッカー、PKCS#7 証明書インスペクター、Google Wallet コンバーターです。/cidr-subnet-matrix:IPv4/IPv6 CIDR の重複を視覚的に計算し、競合を検出する 2D バイナリツリーマトリックスです。/regex-transpiler:PCRE、Go RE2、JavaScript、Python、Rust 間で正規表現の方言を変換し、線形 ReDoS 保護を備えています。/favicon-suite:最新のファビコン作成ツール、ダークモード SVG ジェネレーター、複数解像度の ICO、Apple Touch Icon、PWA マニフェストのスイートです。/dns-dag-tracer:DNS 委任チェーン(Root -> TLD -> Authoritative -> Edge Anycast)を階層的に視覚化して追跡し、DNSSEC を検証します。/seo-audit:テクニカル SEO クローラー、canonical 監査ツール、リダイレクトループ検出ツール、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 エージェントに公開する、高性能な Model Context Protocol エンドポイントです。
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 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。