MCP server de RunStack Checks
Commit 18 oct 2026Realiza auditorías de infraestructura externa para TLS, HTTP, dominios de correo electrónico, DNS, puertos y configuraciones de IP para proporcionar informes de diagnóstico.
También conocido como WithoutCowards/runstack-mcp, runstack-mcp
- Stars
- 0
- Herramientas
- 6
- Descargas, 30 días
- —
- Última versión
- 1.0.2
- Último commit
- 18 oct 2026
- Licencia
- —
¿Qué es RunStack Checks MCP?
RunStack Checks es un MCP server. Realiza auditorías de infraestructura externa para TLS, HTTP, dominios de correo electrónico, DNS, puertos y configuraciones de IP para proporcionar informes de diagnóstico. Expone 6 herramientas, como check_tls, check_http, check_email_domain.
Resumen generado a partir del README del proyecto
Acerca del MCP server de RunStack Checks
RunStack Checks es un MCP server remoto diseñado para que agentes de IA realicen auditorías de infraestructura externa. Examina datos públicos desde una perspectiva externa, simulando cómo los navegadores, usuarios y servidores de correo interactúan con un dominio. Este servidor funciona a través de un endpoint HTTP sin estado y requiere una API key proporcionada mediante un encabezado X-RunStack-Key o Bearer token. Un nivel gratuito permite 200 llamadas al día.
Los desarrolladores pueden utilizar herramientas específicas para diagnosticar diversos componentes de red. La herramienta check_tls verifica la validez de los certificados y HSTS, mientras que check_http examina los encabezados de seguridad y las cadenas de redirección. Para la configuración de correo electrónico, check_email_domain audita los registros MX, SPF, DKIM y DMARC. Otras capacidades incluyen check_dns para la consistencia de la propagación, check_port para el estado de los puertos TCP y check_ip para datos de ASN y geolocalización. Cada resultado de diagnóstico incluye un veredicto, la causa de cualquier problema y sugerencias de solución.
Qué puedes hacer con él
- 1Auditar configuraciones de seguridad de correo electrónicoPide a la IA que verifique si un dominio tiene registros SPF, DKIM y DMARC válidos para evitar problemas en la entrega de correos.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar RunStack Checks MCP
Formatos verificados el 10 nov 2026Añadir a CursorAñadir a GooseInstalar RunStack Checks MCP en Claude Code
$ claude mcp add --transport http runstack-mcp https://runstack.pro/api/mcpInstalar RunStack Checks MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"runstack-mcp": {
"url": "https://runstack.pro/api/mcp"
}
}
}Instalar RunStack Checks MCP en VS Code
.vscode/mcp.json
{
"servers": {
"runstack-mcp": {
"type": "http",
"url": "https://runstack.pro/api/mcp"
}
}
}Instalar RunStack Checks MCP en VS Code CLI
$ code --add-mcp '{"name":"runstack-mcp","type":"http","url":"https://runstack.pro/api/mcp"}'Instalar RunStack Checks MCP en Codex
$ codex mcp add runstack-mcp --url https://runstack.pro/api/mcpInstalar RunStack Checks MCP en Codex config.toml
~/.codex/config.toml
[mcp_servers.runstack-mcp] url = "https://runstack.pro/api/mcp"
Instalar RunStack Checks MCP en Gemini CLI
$ gemini mcp add -s user --transport http runstack-mcp https://runstack.pro/api/mcpInstalar RunStack Checks MCP en Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"runstack-mcp": {
"url": "https://runstack.pro/api/mcp",
"type": "http"
}
}
}Herramientas de RunStack Checks MCP 6
Detectado desde el READMEcheck_tlscheck_httpcheck_email_domaincheck_dnscheck_portcheck_ip
| check_tls | — | |
| check_http | — | |
| check_email_domain | — | |
| check_dns | — | |
| check_port | — | |
| check_ip | — |
Verificaciones automáticas
Ejecutado 14 nov 2026Informe completo →Aún no verificado. Un servidor necesita una puntuación de 80, ningún hallazgo grave y suficientes datos para que podamos revisarlo. Cómo funcionan las verificaciones · Qué corregir para obtener más puntos
- Repositorio de origen vinculado y accesiblewithoutcowards/runstack-mcp is public and reachablegithub.com/withoutcowards/runstack-mcp ↗Aprobado
- El paquete indica este repositorio como su origenNo verificado
- Procedencia de la compilación (atestación de Sigstore)No verificado
- Licencia de código abierto (OSI)No licenseHallazgo
- Commit o lanzamiento en el último añoLast commit or release 2026-11-01github.com/withoutcowards/runstack-mcp ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo verificado
- No hay avisos críticos en el paquete ni en sus dependenciasNo verificado
- Sin instrucciones ocultas para el modelo6 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo tool named like delete, drop or execAprobado
- El endpoint remoto responde al handshake de MCPinitialize answered with protocol 2025-06-18 in 1054 msAprobado
README
Ver en 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
Preguntas sobre RunStack Checks MCP
¿Cómo agrego RunStack Checks MCP a Claude Code?
Ejecuta claude mcp add --transport http runstack-mcp https://runstack.pro/api/mcp en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego RunStack Checks MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Qué herramientas proporciona RunStack Checks MCP?
Expone 6 herramientas, incluidas check_tls, check_http, check_email_domain, check_dns, check_port.
¿Requiere este servidor una instalación local o acceso a mis servidores?
No, nada se ejecuta localmente ni en tus servidores; solo verifica datos públicos desde el exterior.
¿Hay un nivel gratuito disponible?
Sí, puedes obtener una clave gratuita que permite 200 llamadas al día.