Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Descripción del creador (original en inglés)
Deterministic security layer your AI can't be. 644 rules, 39 tools, CLI + doctor + host audit.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json
{
"mcpServers": {
"guardvibe": {
"command": "npx",
"args": [
"-y",
"guardvibe"
]
}
}
}Ejecuta esto en tu terminal
claude mcp add guardvibe -- npx -y guardvibePégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"guardvibe": {
"command": "npx",
"args": [
"-y",
"guardvibe"
]
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"guardvibe": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"guardvibe"
]
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub goklab, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez –, y la última versión (3.70.0) llegó al registro hace 5 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.
En la misma categoría: Spec Driven Development, Remote Desktop Commander, Starreel
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Turn a script into a finished, downloadable short-drama episode — via MCP or REST.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Security infrastructure your AI can't be.
No matter how good your coding agent gets, it can't know the CVE published after its training cutoff, it can't deterministically guarantee the same check every run, it can't hold your whole repo in context, and it can't objectively review its own code. GuardVibe does all four — the deterministic, post-cutoff-current, whole-repo, author-independent verification layer for AI-written code.
npm run intel daily triage.)secure_prompt acts *before*: it analyzes the coding prompt itself, detects the stack and attack surfaces it implies, and embeds severity-ranked GuardVibe requirements into the prompt your AI executes. The vulnerability is prevented, not caught. Deterministic, zero LLM calls — and if the prompt is already secure, it passes through untouched.The security MCP built for vibe coding. 649 security rules, 39 tools covering the entire AI-generated code journey — from the prompt itself to production deployment.
Works with Claude Code, Cursor, Gemini CLI, Codex, VS Code (Copilot), Windsurf, and any MCP-compatible coding agent.
"More rules" was never the moat — a strong model already knows most security rules by heart. What it *can't* do is be deterministic, know the CVE published after its training cutoff, hold your whole repo in context, or objectively review the code it just wrote. Those four gaps are structural; they don't close as models improve. GuardVibe is the layer that fills them — running *while* your AI codes, not in a separate audit later. And since v3.19, it runs *before* your AI codes too: secure_prompt rewrites the task itself so the security requirements are in the prompt, not in the post-mortem.
Most security tools are built for enterprise security teams. GuardVibe is built for you — the developer using AI to build and ship web apps fast.
npx guardvibe and you're scanningfix_code tool returns concrete patches and structured edits the AI agent can apply mechanically. Coverage: hardcoded credentials → env-var migration; public-prefix LLM keys (NEXT_PUBLIC_/VITE_/EXPO_PUBLIC_/REACT_APP_) → prefix removal; CORS wildcards → env allowlist; dangerouslyAllowBrowser flags → drop; sandbox bypass flags (unsafe/noSandbox/allowEval) → drop; agent loops → add maxSteps; raw-HTML React props → ; missing auth checks → insert auth guard; SQL injection → parameterized queries; missing rate limiters / CSRF / security headers → snippet templates.VG1294 the @hapi/content quadratic Content-Disposition parsing DoS below 6.0.3 plus the never-fixed content 3.0.6–4.0.6 (CVE-2026-119202), VG1295 the @socket.io/cluster-engine prototype pollution via session lookup in 0.1.0 (CVE-2026-102600), VG1296 the nodejs-whisper OS command injection through audio file paths below 0.4.0 (CVE-2026-110644), VG1297 the obsidian-tc MCP server DNS-rebinding drive-by and cross-vault token access below 1.3.1 (CVE-2026-77363, CVE-2026-77366) and VG1298 its unowned note overwrite and declined-confirmation bypass in 1.3.1–1.31.3 (CVE-2026-115478, CVE-2026-115477).VG1289 the Highcharts chart-configuration XSS and Object.prototype pollution cluster below 11.4.9, 12.6.2 and 13.1.1 (CVE-2026-118246, CVE-2026-118251, CVE-2026-118244, CVE-2026-116796, CVE-2026-118250, CVE-2026-118249), VG1290 the decode-uri-component quadratic replacement DoS up to 0.5.0 (CVE-2026-118664), VG1291 the follow-redirects cross-realm sensitiveHeaders residual pin 1.16.1 (CVE-2026-116689), VG1292 the node-forge PEM ReDoS, PKCS#12 MAC forgery, TLS record DoS and basicConstraints bypass up to 1.4.0 (CVE-2026-118779, CVE-2026-118782, CVE-2026-119188, CVE-2026-119187, CVE-2026-119190), and VG1293 the joi email({ multiple: true }) quadratic split residual window plus the never-fixed @hapi/joi 16.x–17.x (CVE-2026-118772).VG1284 the systeminformation Windows services() command injection via Unicode quotes residual window below 4.17.0 and 5.31.6–5.33.15 (CVE-2026-116576), VG1285 the RE2JS quadratic lookbehind matching DoS below 2.8.7 (CVE-2026-116795), VG1286 the @graphql-tools/executor-legacy-ws connectionParams replay residual pin 1.1.35 (CVE-2026-118665), VG1287 the Vue I18n escapeParameter XSS through iframe srcdoc across vue-i18n, petite-vue-i18n and @intlify/* (CVE-2026-118257), and VG1288 the graphql-scalars PhoneNumber ReDoS from 1.24.1 to 2.0.0 (CVE-2026-115887).VG1279 the MCP TypeScript SDK Node / Hono adapter unbounded request body and JSON-RPC batch residual window (GHSA-f897-62hf-6gxq), VG1280 the TinyMCE media plugin data-mce-object stored XSS on 7.9.3 and 8.5.1–8.9.2 (CVE-2026-116675), VG1281 the dd-trace query-string obfuscation ReDoS below 5.131.1 / 6.20.1 (CVE-2026-116693), VG1282 the CKEditor 5 engine XSS through es-toolkit prototype pollution below 47.7.4 / 48.5.1 (CVE-2026-116688), and VG1283 the Seroval fromJSON array-length / sequence-index DoS and async-iterator callable invocation residual window 1.6.3–1.6.7 (CVE-2026-116581 / CVE-2026-116584 / CVE-2026-116580).VG1274 the git-diff OS command injection through gitDiff() below 2.0.7 (CVE-2026-110634), VG1275 the happy-dom ESM import-alias and export-name code injection plus iframe / stylesheet SSRF below 21.0.4 (CVE-2026-115895 / CVE-2026-33943 / CVE-2026-118660), VG1276 the postal-mime quadratic RFC 2047 decoding DoS (GHSA-f2hq-32vh-53cc), VG1277 the Electron compromised eMudhra intermediates residual window (CVE-2026-115570) and VG1278 the undici Agent TLS callback drop and TLS 1.2 renegotiation crash residual window on 5.x / 6.11 (CVE-2026-109383 / CVE-2026-87018).VG1268 the zod unbounded array issue accumulation memory exhaustion below 4.6.6 (CVE-2023-54404), VG1269 the @graphql-tools/utils mergeIncrementalResult prototype pollution residual pin (CVE-2026-114604), VG1270 the undici excessive content-encodings process crash residual window (CVE-2026-109869), VG1271 the body-parser trailing-bytes decoder crash (CVE-2026-111181), VG1272 the multer pending async fileFilter crash residual window (CVE-2026-113872) and VG1273 the @azure/msal-node auth code flow parameter disclosure (CVE-2026-109461). 249 CVE version-pin rules.VG1263 the Next.js residual window for the Image Optimization RCE, the use cache typed-array RCE and the Server Actions DoS (GHSA-2464-fhr4-w9xw, GHSA-673q-mjm6-r5xr, CVE-2026-94482), VG1264 and VG1265 the DOMPurify SAFE_FOR_TEMPLATES shadow-root bypass and IN_PLACE hook-detached subtree XSS (GHSA-cg2g-xh64-v4q7, GHSA-mrv2-3pqr-j5jr), VG1266 the @sentry/nextjs middleware bypass under the tunnel route (CVE-2026-114139) and VG1267 the toml quadratic and unbounded-integer DoS cluster (CVE-2026-114141 / 114143 / 114144). 243 CVE version-pin rules.VG1261 the Storybook dev-server code injection from a malicious website via missing origin validation (CVE-2026-114125, critical) across storybook 8.x–10.x and the @storybook/core, core-server, experimental-addon-test, addon-vitest and addon-mcp packages, and VG1262 the ApostropheCMS denial-of-service cluster — pre-auth import uploads, leaked CSV temp files and prototype-member deletion (CVE-2026-113711 / 113658 / 113666). 238 CVE version-pin rules.VG1256 the MCP TypeScript SDK HTTP-server memory exhaustion, cross-session task access and cross-client message delivery (CVE-2026-111768 / 111767 / 111770), VG1257 the follow-redirects credential-header leak on cross-origin redirects (CVE-2026-111756 / 111755), VG1258 the markdown-it quadratic-time rendering DoS pair (CVE-2026-111758 / 111759), VG1259 the Vite / launch-editor dev-server command injection on Windows (CVE-2026-112942 / 112943) and VG1260 the Angular router SSR DoS pair (CVE-2026-111751 / 111752). 236 CVE version-pin rules.VG1254 the Qwik server crash from a single unauthenticated request carrying a resource thenable in the qwik-json body (CVE-2026-84994) and VG1255 the TinaCMS CLI code injection through an unescaped Git branch name in the generated client (CVE-2026-108259). 231 CVE version-pin rules.VG1249 the Backstage Sentry Scaffolder actions SSRF and integration token disclosure (CVE-2026-106459), VG1250 the Actual Sync Server CORS proxy GitHubSolo se muestra el principio; lee el resto en el repo