RunStack Checks MCP sunucusu
Commit 18 Eki 2026TLS, HTTP, e-posta alan adları, DNS, portlar ve IP yapılandırmaları için harici altyapı denetimleri gerçekleştirerek tanı raporları sunar.
Ayrıca bilinen adı WithoutCowards/runstack-mcp, runstack-mcp
- Yıldızlar
- 0
- Araçlar
- 6
- İndirmeler, 30 gün
- —
- En son sürüm
- 1.0.2
- Son commit
- 18 Eki 2026
- Lisans
- —
RunStack Checks MCP nedir?
RunStack Checks bir MCP sunucusudur. TLS, HTTP, e-posta alan adları, DNS, portlar ve IP yapılandırmaları için harici altyapı denetimleri gerçekleştirerek tanı raporları sunar. 6 araç sunar; örneğin check_tls, check_http, check_email_domain.
Özet, projenin README dosyasından oluşturuldu
RunStack Checks MCP sunucusu hakkında
RunStack Checks, yapay zeka ajanlarının harici altyapı denetimleri yapması için tasarlanmış uzak bir MCP server hizmeti sunar. Tarayıcıların, kullanıcıların ve e-posta sunucularının bir alan adı ile nasıl etkileşime girdiğini simüle ederek halka açık verileri dış bir bakış açısıyla inceler. Bu sunucu, stateless bir HTTP endpoint üzerinden çalışır ve X-RunStack-Key veya Bearer token header aracılığıyla sağlanan bir API key gerektirir. Ücretsiz katman günde 200 çağrıya olanak tanır.
Geliştiriciler, çeşitli ağ bileşenlerini teşhis etmek için belirli araçları kullanabilirler. check_tls aracı sertifika geçerliliğini ve HSTS durumunu doğrular, check_http ise güvenlik başlıklarını ve yönlendirme zincirlerini inceler. E-posta yapılandırması için check_email_domain; MX, SPF, DKIM ve DMARC kayıtlarını denetler. Diğer yetenekler arasında yayılım tutarlılığı için check_dns, TCP port durumu için check_port ve ASN ile coğrafi konum verileri için check_ip yer alır. Her tanı sonucu bir karar, sorunların nedenini ve önerilen düzeltmeleri içerir.
Neler yapabilirsiniz
- 1E-posta güvenlik yapılandırmalarını denetleyinE-posta teslimat sorunlarını önlemek için bir alan adının geçerli SPF, DKIM ve DMARC kayıtlarına sahip olup olmadığını doğrulaması için yapay zekadan talepte bulunun.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
RunStack Checks MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleRunStack Checks MCP'yi Claude Code içine yükleyin
$ claude mcp add --transport http runstack-mcp https://runstack.pro/api/mcpRunStack Checks MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"runstack-mcp": {
"url": "https://runstack.pro/api/mcp"
}
}
}RunStack Checks MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"runstack-mcp": {
"type": "http",
"url": "https://runstack.pro/api/mcp"
}
}
}RunStack Checks MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"runstack-mcp","type":"http","url":"https://runstack.pro/api/mcp"}'RunStack Checks MCP'yi Codex içine yükleyin
$ codex mcp add runstack-mcp --url https://runstack.pro/api/mcpRunStack Checks MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.runstack-mcp] url = "https://runstack.pro/api/mcp"
RunStack Checks MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user --transport http runstack-mcp https://runstack.pro/api/mcpRunStack Checks MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"runstack-mcp": {
"url": "https://runstack.pro/api/mcp",
"type": "http"
}
}
}RunStack Checks MCP araçları 6
README dosyasından algılandıcheck_tlscheck_httpcheck_email_domaincheck_dnscheck_portcheck_ip
| check_tls | — | |
| check_http | — | |
| check_email_domain | — | |
| check_dns | — | |
| check_port | — | |
| check_ip | — |
Otomatik kontroller
Çalıştırıldı 14 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebilirwithoutcowards/runstack-mcp is public and reachablegithub.com/withoutcowards/runstack-mcp ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyorKontrol edilmedi
- Derleme kökeni (Sigstore onayı)Kontrol edilmedi
- Açık kaynak lisansı (OSI)No licenseBulgu
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-11-01github.com/withoutcowards/runstack-mcp ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Pakette veya bağımlılıklarında kritik uyarı yokKontrol edilmedi
- Modele yönelik gizli talimat yok6 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişNo tool named like delete, drop or execGeçti
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorinitialize answered with protocol 2025-06-18 in 1054 msGeçti
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 soruları
RunStack Checks MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --transport http runstack-mcp https://runstack.pro/api/mcp komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
RunStack Checks MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
RunStack Checks MCP hangi araçları sunar?
6 araç sunar; bunlar arasında check_tls, check_http, check_email_domain, check_dns, check_port yer alır.
Bu sunucu yerel kurulum veya sunucularıma erişim gerektiriyor mu?
Hayır, hiçbir şey yerel olarak veya sunucularınızda çalışmaz; yalnızca dışarıdan halka açık verileri kontrol eder.
Ücretsiz bir katman mevcut mu?
Evet, günde 200 çağrıya izin veren ücretsiz bir anahtar alabilirsiniz.