mcpField
S
SiteGuardian

SiteGuardian

リモート
siteguardian.ioセキュリティ027 週間前に更新
リポジトリ公式サイト

SiteGuardian について

SiteGuardianは、ウェブサイトの監視データ照会とセキュリティ・コンプライアンススキャンを行うホスト型MCPサーバーです。サイト運営者は匿名のスキャンツール1つとBearer認証が必要な監視ツール4つを利用でき、ドイツでホストされ、監視データに基づく決定的な結果を返します。

主な機能

  1. 01匿名での単発ドメインスキャン
  2. 02監視対象ドメインと現在の状態の確認
  3. 03最近のセキュリティ状態の変化を確認
  4. 04設定修正案と検証コマンドの取得
  5. 05EUでのホスティングとハッシュチェーン監査記録

活用シーン

  1. 01ドメインのセキュリティ評価と主な問題の確認
  2. 02監視対象サイトの現在の評価と有効な問題の確認
  3. 03TLS、DNSSEC、ヘッダー、Cookie、JSホストの変更調査
  4. 04推奨されるサーバーまたはDNS設定の修正

MCP 対応

ホスト型のStreamable HTTP MCPサーバーは、ウェブサイトのスキャンと監視を行う5つのツールを公開します。`scan_domain`は匿名で利用でき、ほかの4つには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 Model Context Protocol サーバーのクライアント設定、コピーして使える使用例、MCP サーバーマニフェストです。

注記: このリポジトリには、使用例とクライアント統合コードのみが含まれています。MCP サーバー自体は https://mcp.siteguardian.io でホストされ、SaaS として運営されています。サーバーのソースコードは非公開です。このリポジトリ内のすべての内容は MIT ライセンスで公開されており、自由にフォークできます。

SiteGuardian MCP サーバーとは?

Claude Desktop、Claude Code、Cursor、Windsurf、VS Code Copilot から、自然言語によるツール呼び出しを通じてウェブサイト監視データを照会し、セキュリティ/コンプライアンスのスキャンを実行できる、ホスト型 MCP エンドポイントです。

  • エンドポイント: https://mcp.siteguardian.io(または正規の https://siteguardian.io/mcp)
  • トランスポート: Streamable HTTP
  • ホスティング: Hetzner、ドイツ — EU データレジデンシー
  • ドキュメント: https://siteguardian.io/docs/mcp

5 つのツール

ツール認証目的
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"}}}'

レート制限は 1 時間あたり 10 回/IP です。ドメインごとに 2 時間キャッシュされます。curl/Python/JS の完全な使用例は examples/ にあります。

クライアントにインストールする

すべてのクライアントで同じエンドポイントを使用します。clients/ にある設定をコピーして使えます。

認証

scan_domain ツールは匿名で利用できます。4 つの監視ツールでは Bearer キーが必要です。

  1. https://siteguardian.io にサインインします
  2. Settings → API & Integrations を開きます
  3. Generate key をクリックし、名前を付けてコピーします
  4. クライアント設定に追加します。
    "headers": {"Authorization": "Bearer sg_live_..."}
    

API キーは Monitor、Compliance、Enterprise の各プランで利用できます。

プライバシー

  • EU でホスト。 Hetzner のドイツ拠点です。米国のサブプロセッサーはありません。
  • 応答経路に LLM はありません。 ツールの回答は監視データから決定的に生成されます。
  • クエリをトレーニングに使用しません。 ログは不正利用の防止と請求のためにのみ記録されます。
  • 監査証跡。 すべてのツール呼び出しは SHA-256 ハッシュチェーンに記録されます。

サーバーマニフェスト

機械可読形式の完全な MCP サーバーマニフェストは server.json にあります。これは Anthropic MCP Registry や各種コミュニティディレクトリで使用されるファイルです。

ロードマップ

  • OAuth 2.1(現行の MCP 仕様に準拠)
  • tools に加えて resources と prompts を追加
  • 公式 Anthropic MCP Registry への掲載
  • Smithery と mcp.so への掲載

ライセンス

このリポジトリの使用例とクライアント設定は MIT License の下で公開されています。詳細は LICENSE を参照してください。

SiteGuardian MCP サーバー自体はプロプライエタリであり、SaaS としてホストされています。サーバーのソースコードは配布されません。

サポート

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。