RunStack Checks MCP server
2026년 10월 18일 커밋TLS, HTTP, 이메일 도메인, DNS, 포트 및 IP 설정을 외부에서 감사하여 진단 보고서를 제공합니다.
다른 이름 WithoutCowards/runstack-mcp, runstack-mcp
- 스타
- 0
- Tools
- 6
- 다운로드, 30일
- —
- 최신 버전
- 1.0.2
- 마지막 커밋
- 2026년 10월 18일
- 라이선스
- —
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는 AI 에이전트가 외부 인프라 감사를 수행할 수 있도록 설계된 원격 MCP server입니다. 브라우저, 사용자, 메일 서버가 도메인과 상호작용하는 방식을 시뮬레이션하여 외부 관점에서 공개 데이터를 조사합니다. 이 server는 상태를 유지하지 않는(stateless) HTTP 엔드포인트를 통해 작동하며, X-RunStack-Key 또는 Bearer 토큰 헤더를 통해 제공되는 API key가 필요합니다. 무료 티어를 통해 하루 200회 호출이 가능합니다.
개발자는 특정 도구를 사용하여 다양한 네트워크 구성 요소를 진단할 수 있습니다. check_tls 도구는 인증서 유효성과 HSTS를 확인하며, check_http는 보안 헤더와 리다이렉트 체인을 조사합니다. 이메일 구성의 경우, check_email_domain을 통해 MX, SPF, DKIM, DMARC 레코드를 감사합니다. 그 외에도 전파 일관성을 위한 check_dns, TCP 포트 상태를 위한 check_port, ASN 및 지리적 위치 데이터를 위한 check_ip 등의 기능을 제공합니다. 모든 진단 결과에는 판정 결과, 문제 원인 및 권장 수정 사항이 포함됩니다.
활용 사례
- 1이메일 보안 구성 감사AI에게 도메인에 유효한 SPF, DKIM, DMARC 레코드가 있는지 확인하여 메일 전송 문제를 방지하도록 요청하세요.
프로젝트의 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를 열고 mcpServers 아래에 서버를 추가합니다. 위 설치 섹션에 표시된 Cursor 구성을 사용합니다.
RunStack Checks MCP는 어떤 도구를 제공하나요?
6개 도구를 제공합니다. 예: check_tls, check_http, check_email_domain, check_dns, check_port.
이 서버를 로컬에 설치하거나 제 서버에 접근해야 하나요?
아니요, 로컬이나 사용자 서버에서 실행되는 것은 없습니다. 외부에서 공개된 데이터만 확인합니다.
무료 티어가 있나요?
네, 하루에 200회 호출이 가능한 무료 키를 받을 수 있습니다.