Servidor MCP
Servidor stdio para Cursor y Claude Code. No está publicado. El plan necesita api.
Herramientas
scan_project— los lockfiles del directorio de trabajo, agrupados en Fix now, Plan y Low.explain_advisory— un aviso (id,package,version). La caché, o el modelo solo si el servidor lo permite.propose_fix— versión objetivo, directa o transitiva, mayor o no, y un comando. El servidor no lo aplica.
path debe permanecer dentro del directorio donde se inició el servidor. .. se rechaza. Los enlaces simbólicos que salen de ese directorio no se leen. Solo se abren nombres de manifiestos y lockfiles. Las respuestas se limitan a 24.000 caracteres y se marcan como datos, no como instrucciones. La clave no se devuelve. El alcance es unknown.
Cursor
{
"mcpServers": {
"scandar": {
"command": "node",
"args": ["<ABSOLUTE>/packages/scandar-mcp/dist/scandar-mcp/src/index.js"],
"env": {
"SCANDAR_API_KEY": "<YOUR_KEY>",
"SCANDAR_API_URL": "https://scandar.dev"
}
}
}
}Claude Code
claude mcp add scandar \
--env SCANDAR_API_KEY='<YOUR_KEY>' \
--env SCANDAR_API_URL='https://scandar.dev' \
-- node <ABSOLUTE>/packages/scandar-mcp/dist/scandar-mcp/src/index.js<YOUR_KEY> es un marcador (el mismo hueco es <VOTRE_CLE> en el README francés). La clave tiene la forma vsk_…. Compila el servidor con npm install --prefix packages/scandar-mcp y npm run build --prefix packages/scandar-mcp antes de conectar el editor. SCANDAR_API_URL es este servidor, https://scandar.dev.