RunStack Checks MCPサーバー
コミット 2026年10月18日TLS、HTTP、メールドメイン、DNS、ポート、IP設定などの外部インフラ監査を実行し、診断レポートを提供します。
別名 WithoutCowards/runstack-mcp, runstack-mcp
- スター
- 0
- ツール
- 6
- ダウンロード数(30日間)
- —
- 最新バージョン
- 1.0.2
- 最終コミット
- 2026年10月18日
- ライセンス
- —
RunStack Checks MCPとは
RunStack ChecksはMCPサーバーです。 TLS、HTTP、メールドメイン、DNS、ポート、IP設定などの外部インフラ監査を実行し、診断レポートを提供します。. 6個のツールを提供しており、check_tls, check_http, check_email_domainなどがあります。
プロジェクトのREADMEから生成された概要
RunStack Checks MCP server について
RunStack Checksは、AIエージェントが外部インフラの監査を実行できるように設計されたリモートMCP serverです。ブラウザ、ユーザー、メールサーバーがドメインとどのようにやり取りするかをシミュレートし、外部からの視点で公開データを調査します。このサーバーはステートレスなHTTPエンドポイントを介して動作し、X-RunStack-KeyまたはBearerトークンヘッダーで提供されるAPIキーが必要です。無料プランでは、1日あたり200回までの呼び出しが可能です。
開発者は特定のツールを使用して、さまざまなネットワークコンポーネントを診断できます。check_tlsツールは証明書の有効性とHSTSを確認し、check_httpはセキュリティヘッダーとリダイレクトチェーンを調査します。メール設定については、check_email_domainがMX、SPF、DKIM、DMARCレコードを監査します。その他の機能として、伝播の一貫性を確認するcheck_dns、TCPポートの状態を確認するcheck_port、ASNおよび地理位置情報データを取得するcheck_ipがあります。すべての診断結果には、判定、問題の原因、および推奨される修正策が含まれています。
できること
- 1メールセキュリティ設定の監査メール配信の問題を防ぐために、ドメインに有効なSPF、DKIM、DMARCレコードが設定されているかをAIに確認させます。
プロジェクトの README から作成されています。すべてのユースケースは、その引用と照らし合わせて確認されています。
RunStack Checks MCPのインストール方法
フォーマット検証日 2026年11月10日Cursor に追加Gooseに追加Claude CodeにRunStack Checks MCPをインストール
$ claude mcp add --transport http runstack-mcp https://runstack.pro/api/mcpCursorにRunStack Checks MCPをインストール
~/.cursor/mcp.json
{
"mcpServers": {
"runstack-mcp": {
"url": "https://runstack.pro/api/mcp"
}
}
}VS CodeにRunStack Checks MCPをインストール
.vscode/mcp.json
{
"servers": {
"runstack-mcp": {
"type": "http",
"url": "https://runstack.pro/api/mcp"
}
}
}VS Code CLIにRunStack Checks MCPをインストール
$ code --add-mcp '{"name":"runstack-mcp","type":"http","url":"https://runstack.pro/api/mcp"}'CodexにRunStack Checks MCPをインストール
$ codex mcp add runstack-mcp --url https://runstack.pro/api/mcpCodex config.tomlにRunStack Checks MCPをインストール
~/.codex/config.toml
[mcp_servers.runstack-mcp] url = "https://runstack.pro/api/mcp"
Gemini CLIにRunStack Checks MCPをインストール
$ gemini mcp add -s user --transport http runstack-mcp https://runstack.pro/api/mcpGemini settings.jsonにRunStack Checks MCPをインストール
~/.gemini/settings.json
{
"mcpServers": {
"runstack-mcp": {
"url": "https://runstack.pro/api/mcp",
"type": "http"
}
}
}RunStack Checks MCPツール 6
READMEから検出check_tlscheck_httpcheck_email_domaincheck_dnscheck_portcheck_ip
| check_tls | — | |
| check_http | — | |
| check_email_domain | — | |
| check_dns | — | |
| check_port | — | |
| check_ip | — |
自動チェック
実行日 2026年11月14日完全なレポート →まだ検証されていません。サーバーには80点のスコア、重大な問題がないこと、および検証に必要な十分なデータが必要です。 チェックの仕組み · 点数を上げるための改善点
- ソースリポジトリがリンクされており、アクセス可能withoutcowards/runstack-mcp is public and reachablegithub.com/withoutcowards/runstack-mcp ↗合格
- パッケージがこのリポジトリをソースとして指定未チェック
- ビルドの来歴 (Sigstore 証明)未チェック
- オープンソースライセンス (OSI)No license検出事項
- 過去1年以内にコミットまたはリリースありLast commit or release 2026-11-01github.com/withoutcowards/runstack-mcp ↗合格
- OpenSSF Scorecard未チェック
- パッケージ名が有名なパッケージに酷似していない未チェック
- パッケージおよびその依存関係に重大な勧告なし未チェック
- モデルへの隠れた指示がない6 tool descriptions and the README read; no override phrases, credential paths or hidden characters合格
- 破壊的なツールがラベル付けされているNo tool named like delete, drop or exec合格
- リモートエンドポイントが MCP ハンドシェイクに応答initialize answered with protocol 2025-06-18 in 1054 ms合格
README
GitHubで見るRunStack MCP — external infrastructure checks for AI agents
Remote MCP server that checks your public infrastructure from the outside — the way users, browsers and other mail servers see it — and returns a diagnosis: verdict, findings with cause and fix, and a shareable report link.
Nothing runs locally and nothing runs on your servers: only public data is checked.
- Endpoint:
https://runstack.pro/api/mcp(Streamable HTTP, stateless) - Auth: header
X-RunStack-Key: rsk_...(orAuthorization: Bearer rsk_...) - Free key: https://runstack.pro/account — 200 calls/day
- Registry name:
pro.runstack/checks
Tools
| Tool | What it checks |
|---|---|
check_tls |
Certificate validity and chain, expiry, hostname, TLS 1.0–1.3, ciphers, HSTS |
check_http |
Status, redirect chain, security headers (HSTS, CSP, X-Frame-Options…), caching, compression |
check_email_domain |
MX, SPF (10-lookup limit), DKIM, DMARC, PTR/FCrDNS, STARTTLS, MTA-STS, TLS-RPT, BIMI |
check_dns |
Answers from several public resolvers compared — propagation, NXDOMAIN, inconsistencies |
check_port |
TCP ports open / closed / filtered from the internet |
check_ip |
IP or ASN owner, prefix, PTR, RPKI, geolocation |
All tools are read-only.
Example (abridged, real output)
"Check the mail setup of 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.
Yes, that is our own domain — the check found it.
Setup
Claude Code
claude mcp add --transport http runstack https://runstack.pro/api/mcp --header "X-RunStack-Key: rsk_..."
Cursor (~/.cursor/mcp.json) / VS Code / other clients
{
"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_..." }
Language
Diagnoses are in English on runstack.pro. Russian: https://runstack.ru/api/mcp or ?lang=ru.
Links
- Website: https://runstack.pro
- REST API: https://runstack.pro/developers
- Telegram bot: https://t.me/RunStackru_bot
RunStack Checks MCPのよくある質問
RunStack Checks MCPをClaude Codeに追加するには
ターミナルでclaude mcp add --transport http runstack-mcp https://runstack.pro/api/mcpを実行します。すべてのプロジェクトで利用するには--scope userを追加します。
RunStack Checks MCPをCursorに追加するには
~/.cursor/mcp.jsonを開き、上記のインストールセクションに示すCursor設定を使ってmcpServersの下にサーバーを追加します。
RunStack Checks MCPが提供するツールは
6個のツールを提供しており、check_tls, check_http, check_email_domain, check_dns, check_portなどがあります。
このサーバーはローカルへのインストールや、自身のサーバーへのアクセスが必要ですか?
いいえ、ローカルや自身のサーバー上で実行されるものは何もありません。外部から公開データをチェックするのみです。
無料プランはありますか?
はい、1日あたり200回までの呼び出しが可能な無料キーを利用できます。