MCP server RunStack Checks
Коммит 18 окт. 2026 г.Выполняет внешний аудит инфраструктуры TLS, HTTP, почтовых доменов, DNS, портов и конфигураций IP для формирования диагностических отчетов.
Также известен как WithoutCowards/runstack-mcp, runstack-mcp
- Звёзды
- 0
- Инструменты
- 6
- Загрузки, 30 дней
- —
- Последняя версия
- 1.0.2
- Последний коммит
- 18 окт. 2026 г.
- Лицензия
- —
Что такое RunStack Checks MCP?
RunStack Checks — это MCP server. Выполняет внешний аудит инфраструктуры TLS, HTTP, почтовых доменов, DNS, портов и конфигураций IP для формирования диагностических отчетов. Он предоставляет 6 инструментов, например check_tls, check_http, check_email_domain.
Сводка сгенерирована из README проекта
О RunStack Checks MCP server
RunStack Checks — это удаленный MCP server, разработанный для того, чтобы AI агенты могли проводить внешний аудит инфраструктуры. Он анализирует публичные данные с внешней стороны, имитируя взаимодействие браузеров, пользователей и почтовых серверов с доменом. Сервер работает через stateless HTTP endpoint и требует API key, передаваемый через заголовки X-RunStack-Key или Bearer token. Бесплатный тариф позволяет выполнять до 200 вызовов в день.
Разработчики могут использовать специальные инструменты для диагностики различных сетевых компонентов. Инструмент check_tls проверяет валидность сертификатов и HSTS, а check_http анализирует заголовки безопасности и цепочки редиректов. Для проверки конфигурации электронной почты инструмент check_email_domain проводит аудит записей MX, SPF, DKIM и DMARC. Другие возможности включают check_dns для проверки согласованности распространения DNS, check_port для проверки статуса TCP-портов и check_ip для получения данных об ASN и геолокации. Каждый диагностический результат включает вердикт, причину возникновения проблем и рекомендации по их устранению.
Что вы можете с ним делать
- 1Аудит конфигураций безопасности электронной почтыПопросите AI проверить, имеет ли домен валидные записи SPF, DKIM и DMARC, чтобы предотвратить проблемы с доставкой почты.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить RunStack Checks MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка RunStack Checks MCP в Claude Code
$ claude mcp add --transport http runstack-mcp https://runstack.pro/api/mcpУстановка RunStack Checks MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"runstack-mcp": {
"url": "https://runstack.pro/api/mcp"
}
}
}Установка RunStack Checks MCP в VS Code
.vscode/mcp.json
{
"servers": {
"runstack-mcp": {
"type": "http",
"url": "https://runstack.pro/api/mcp"
}
}
}Установка RunStack Checks MCP в VS Code CLI
$ code --add-mcp '{"name":"runstack-mcp","type":"http","url":"https://runstack.pro/api/mcp"}'Установка RunStack Checks MCP в Codex
$ codex mcp add runstack-mcp --url https://runstack.pro/api/mcpУстановка RunStack Checks MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.runstack-mcp] url = "https://runstack.pro/api/mcp"
Установка RunStack Checks MCP в Gemini CLI
$ gemini mcp add -s user --transport http runstack-mcp https://runstack.pro/api/mcpУстановка RunStack Checks MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"runstack-mcp": {
"url": "https://runstack.pro/api/mcp",
"type": "http"
}
}
}Инструменты RunStack Checks MCP 6
Определено из READMEcheck_tlscheck_httpcheck_email_domaincheck_dnscheck_portcheck_ip
| check_tls | — | |
| check_http | — | |
| check_email_domain | — | |
| check_dns | — | |
| check_port | — | |
| check_ip | — |
Автоматические проверки
Запущено 14 нояб. 2026 г.Полный отчёт →Еще не проверено. Для сервера требуется оценка 80, отсутствие серьезных проблем и достаточно данных для нашей проверки. Как работают проверки · Что исправить, чтобы получить больше баллов
- Связанный и доступный исходный репозиторийwithoutcowards/runstack-mcp is public and reachablegithub.com/withoutcowards/runstack-mcp ↗Пройдено
- Пакет указывает этот репозиторий как источникНе проверялось
- Происхождение сборки (аттестация Sigstore)Не проверялось
- Open source лицензия (OSI)No licenseПроблема
- Коммит или релиз за последний год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Пройдено
- Удалённая конечная точка отвечает на рукопожатие MCPinitialize answered with protocol 2025-06-18 in 1054 msПройдено
README
Открыть на GitHubRunStack 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 и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
Какие инструменты предоставляет RunStack Checks MCP?
Он предоставляет 6 инструментов, включая check_tls, check_http, check_email_domain, check_dns, check_port.
Требуется ли установка на локальную машину или доступ к моим серверам?
Нет, ничего не запускается локально или на ваших серверах; сервер только проверяет публичные данные извне.
Есть ли бесплатный тариф?
Да, вы можете получить бесплатный ключ, который позволяет выполнять до 200 вызовов в день.