mcpField
R
RunStack Checks

RunStack Checks

リモート
runstack.proクラウド・インフラ02 週間前に更新
リポジトリ公式サイト

RunStack Checks について

RunStack Checksは、公開インフラを診断するリモートMCPサーバーです。インフラ担当者向けに読み取り専用の検査を提供し、問題、原因、修正案を共有可能なレポートにまとめます。

主な機能

  1. 01TLS証明書と設定の検査
  2. 02HTTPステータスとセキュリティヘッダー
  3. 03メール認証と配送レコード
  4. 04DNSリゾルバー間の整合性
  5. 05インターネット公開TCPポートの状態
  6. 06IPとASNの情報

活用シーン

  1. 01サイトのTLS設定の確認
  2. 02不足しているHTTPセキュリティヘッダーの特定
  3. 03メールドメイン設定の診断
  4. 04DNS伝播や開放ポートの確認

MCP 対応

MCPクライアントに読み取り専用のインフラ検査ツールを提供します。RunStackキーを使い、`https://runstack.pro/api/mcp` に接続します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://runstack.pro/api/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://runstack.pro/api/mcp認証が必要

ツール

詳細

RunStack MCP — AI エージェント向けの外部インフラチェック

リモート MCP サーバーが、ユーザー、ブラウザー、ほかのメールサーバーから見える状態と同じように、外部からパブリックインフラをチェックし、診断結果を返します。結果には判定、原因と修正方法を添えた検出事項、共有可能なレポートリンクが含まれます。

ローカルでもサーバー上でも処理は実行されず、パブリックデータのみをチェックします。

  • エンドポイント:https://runstack.pro/api/mcp(Streamable HTTP、ステートレス)
  • 認証:ヘッダー X-RunStack-Key: rsk_...(または Authorization: Bearer rsk_...)
  • 無料キー:https://runstack.pro/account — 1 日あたり 200 回
  • レジストリ名:pro.runstack/checks

ツール

ツールチェック内容
check_tls証明書の有効性とチェーン、有効期限、ホスト名、TLS 1.0~1.3、暗号スイート、HSTS
check_httpステータス、リダイレクトチェーン、セキュリティヘッダー(HSTS、CSP、X-Frame-Options など)、キャッシュ、圧縮
check_email_domainMX、SPF(検索上限 10 回)、DKIM、DMARC、PTR/FCrDNS、STARTTLS、MTA-STS、TLS-RPT、BIMI
check_dns複数のパブリックリゾルバーからの応答を比較 — 伝播、NXDOMAIN、不整合
check_portインターネットから見た TCP ポートの開閉・フィルタリング状態
check_ipIP または ASN の所有者、プレフィックス、PTR、RPKI、位置情報

すべてのツールは読み取り専用です。

例(抜粋、実際の出力)

「runstack.ru のメール設定をチェックして」

FAIL: Mail domain runstack.ru: critical issues
- MX: 10 mxs1.reg.ru, 20 mxs2.reg.ru
- SPF: ~all · lookups 4/10
- DMARC: p=none
- DKIM: dkim

Findings:
- [error] Multiple DMARC records
  why: _dmarc.runstack.ru has 2 v=DMARC1 records — receivers then ignore DMARC entirely. Keep one.
  how-to: https://runstack.ru/docs/fix-dmarc-p-none
- [info] SPF ~all (softfail)
  why: Soft fail — common during monitoring.
- [info] MX certificate not valid for the server name
  why: STARTTLS works, but the MX certificate doesn't match the name. Matters for MTA-STS and DANE.

はい、これは当社独自のドメインです。チェックで検出されました。

セットアップ

Claude Code
claude mcp add --transport http runstack https://runstack.pro/api/mcp --header "X-RunStack-Key: rsk_..."
Cursor(~/.cursor/mcp.json)/VS Code/その他のクライアント
{
  "mcpServers": {
    "runstack": {
      "url": "https://runstack.pro/api/mcp",
      "headers": { "X-RunStack-Key": "rsk_..." }
    }
  }
}
Codex(~/.codex/config.toml)
[mcp_servers.runstack]
url = "https://runstack.pro/api/mcp"
http_headers = { "X-RunStack-Key" = "rsk_..." }

言語

runstack.pro の診断結果は英語です。ロシア語の場合は、https://runstack.ru/api/mcp または ?lang=ru を使用してください。

リンク

コメント

MCP は初めてですか?

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

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