Serveur MCP RunStack Checks
Commit 18 oct. 2026Effectue des audits d'infrastructure externes pour le TLS, le HTTP, les domaines d'e-mail, le DNS, les ports et les configurations IP afin de fournir des rapports de diagnostic.
Aussi connu sous WithoutCowards/runstack-mcp, runstack-mcp
- Étoiles
- 0
- Outils
- 6
- Téléchargements, 30 jours
- —
- Dernière version
- 1.0.2
- Dernier commit
- 18 oct. 2026
- Licence
- —
Qu'est-ce que RunStack Checks MCP ?
RunStack Checks est un serveur MCP. Effectue des audits d'infrastructure externes pour le TLS, le HTTP, les domaines d'e-mail, le DNS, les ports et les configurations IP afin de fournir des rapports de diagnostic. Il expose 6 outils, comme check_tls, check_http, check_email_domain.
Résumé généré à partir du README du projet
À propos du MCP server RunStack Checks
RunStack Checks est un MCP server distant conçu pour permettre aux agents IA d'effectuer des audits d'infrastructure externes. Il examine les données publiques d'un point de vue extérieur, simulant la manière dont les navigateurs, les utilisateurs et les serveurs de messagerie interagissent avec un domaine. Ce serveur fonctionne via un endpoint HTTP sans état et nécessite une clé API fournie via un header X-RunStack-Key ou Bearer token. Une offre gratuite permet d'effectuer 200 appels par jour.
Les développeurs peuvent utiliser des outils spécifiques pour diagnostiquer divers composants réseau. L'outil check_tls vérifie la validité des certificats et le HSTS, tandis que check_http examine les en-têtes de sécurité et les chaînes de redirection. Pour la configuration des e-mails, check_email_domain audite les enregistrements MX, SPF, DKIM et DMARC. Les autres capacités incluent check_dns pour la cohérence de la propagation, check_port pour le statut des ports TCP, et check_ip pour les données ASN et de géolocalisation. Chaque résultat de diagnostic inclut un verdict, la cause de tout problème et des correctifs suggérés.
Ce que vous pouvez faire avec
- 1Auditer les configurations de sécurité e-mailDemandez à l'IA de vérifier si un domaine possède des enregistrements SPF, DKIM et DMARC valides afin de prévenir les problèmes de distribution de courrier.
Extrait du README du projet. Chaque cas d'utilisation est vérifié par rapport à une citation du document.
Comment installer RunStack Checks MCP
Formats vérifiés le 10 nov. 2026Ajouter à CursorAjouter à GooseInstaller RunStack Checks MCP dans Claude Code
$ claude mcp add --transport http runstack-mcp https://runstack.pro/api/mcpInstaller RunStack Checks MCP dans Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"runstack-mcp": {
"url": "https://runstack.pro/api/mcp"
}
}
}Installer RunStack Checks MCP dans VS Code
.vscode/mcp.json
{
"servers": {
"runstack-mcp": {
"type": "http",
"url": "https://runstack.pro/api/mcp"
}
}
}Installer RunStack Checks MCP dans VS Code CLI
$ code --add-mcp '{"name":"runstack-mcp","type":"http","url":"https://runstack.pro/api/mcp"}'Installer RunStack Checks MCP dans Codex
$ codex mcp add runstack-mcp --url https://runstack.pro/api/mcpInstaller RunStack Checks MCP dans Codex config.toml
~/.codex/config.toml
[mcp_servers.runstack-mcp] url = "https://runstack.pro/api/mcp"
Installer RunStack Checks MCP dans Gemini CLI
$ gemini mcp add -s user --transport http runstack-mcp https://runstack.pro/api/mcpInstaller RunStack Checks MCP dans Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"runstack-mcp": {
"url": "https://runstack.pro/api/mcp",
"type": "http"
}
}
}Outils MCP RunStack Checks 6
Détectés depuis le READMEcheck_tlscheck_httpcheck_email_domaincheck_dnscheck_portcheck_ip
| check_tls | — | |
| check_http | — | |
| check_email_domain | — | |
| check_dns | — | |
| check_port | — | |
| check_ip | — |
Vérifications automatisées
Exécuté le 14 nov. 2026Rapport complet →Pas encore vérifié. Un serveur nécessite un score de 80, aucune faille sérieuse et suffisamment de données pour que nous puissions effectuer les vérifications. Fonctionnement des vérifications · Ce qu'il faut corriger pour gagner des points
- Dépôt source lié et accessiblewithoutcowards/runstack-mcp is public and reachablegithub.com/withoutcowards/runstack-mcp ↗Réussi
- Le nom du package correspond au dépôt sourceNon vérifié
- Provenance du build (attestation Sigstore)Non vérifié
- Licence open source (OSI)No licenseFaille
- Commit ou version publiée au cours de l'année écouléeLast commit or release 2026-11-01github.com/withoutcowards/runstack-mcp ↗Réussi
- OpenSSF ScorecardNon vérifié
- Nom du package non proche d'un package populaireNon vérifié
- Aucun avis critique dans le package ou ses dépendancesNon vérifié
- Aucune instruction cachée destinée au modèle6 tool descriptions and the README read; no override phrases, credential paths or hidden charactersRéussi
- Les outils destructifs sont étiquetésNo tool named like delete, drop or execRéussi
- Le point de terminaison distant répond à la poignée de main MCPinitialize answered with protocol 2025-06-18 in 1054 msRéussi
README
Voir sur 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
Questions sur RunStack Checks MCP
Comment ajouter RunStack Checks MCP à Claude Code ?
Exécutez claude mcp add --transport http runstack-mcp https://runstack.pro/api/mcp dans votre terminal. Ajoutez --scope user pour le rendre disponible dans tous les projets.
Comment ajouter RunStack Checks MCP à Cursor ?
Ouvrez ~/.cursor/mcp.json et ajoutez le serveur sous mcpServers, avec la configuration Cursor indiquée dans la section d'installation ci-dessus.
Quels outils RunStack Checks MCP fournit-il ?
Il expose 6 outils, dont check_tls, check_http, check_email_domain, check_dns, check_port.
Ce serveur nécessite-t-il une installation locale ou un accès à mes serveurs ?
Non, rien ne s'exécute localement ou sur vos serveurs ; il vérifie uniquement les données publiques de l'extérieur.
Existe-t-il une offre gratuite ?
Oui, vous pouvez obtenir une clé gratuite qui permet d'effectuer 200 appels par jour.