MCP server de Nervous System
✓ VerificadoAplica gobernanza determinista y linting de seguridad para configuraciones de MCP server mediante auditorías basadas en reglas y comprobaciones de preflight.
También conocido como levelsofself/mcp-nervous-system, mcp-nervous-system
- Stars
- 4
- Herramientas
- 2
- Descargas, 30 días
- —
- Última versión
- 1.12.1
- Último commit
- 17 jul 2026
- Licencia
- MIT
¿Qué es Nervous System MCP?
Nervous System es un MCP server. Aplica gobernanza determinista y linting de seguridad para configuraciones de MCP server mediante auditorías basadas en reglas y comprobaciones de preflight. Expone 2 herramientas, como audit_mcp_config, check_preflight.
Resumen generado a partir del README del proyecto
Acerca del MCP server de Nervous System
Nervous System proporciona gobernanza determinista y linting de seguridad para configuraciones de MCP server. Está diseñado para desarrolladores que necesitan auditar sus entornos en busca de riesgos de seguridad como secretos en línea, paquetes sin versiones fijas o alcances de sistema de archivos demasiado amplios. El sistema opera mediante auditorías basadas en reglas y comprobaciones de preflight para asegurar que las configuraciones cumplan con estándares de seguridad específicos.
Los usuarios pueden ejecutar la herramienta audit_mcp_config localmente usando npx mcp-nervous-system para inspeccionar archivos como claude_desktop_config.json. Esta herramienta local funciona totalmente offline y devuelve un puntaje de seguridad de 0 a 100 junto con hallazgos específicos. Para quienes requieren capacidades en el lado del servidor, hay una API alojada disponible a través de 100levelup.com, que utiliza un modelo de pago por uso con USDC en Base para el linting de gobernanza y la verificación de la cadena de auditoría.
Más allá del simple linting, la herramienta check_preflight gestiona la protección de archivos leyendo un protected_files_list desde un archivo de configuración o una variable de entorno. Si la lista no se puede leer, el sistema aplica un cierre de seguridad para mantener la integridad. El paquete también incluye varias herramientas get_ que proporcionan plantillas de framework e instrucciones para implementar las siete reglas principales.
Qué puedes hacer con él
- 1Auditoría de seguridad de configuración localEjecuta una comprobación local en tu configuración de Claude Desktop para encontrar paquetes sin versiones fijas o secretos expuestos.
- 2Protección de archivos preflight automatizadaVerifica que tu entorno cumpla con una lista específica de archivos protegidos antes de proceder con las operaciones.
- 3Linting de gobernanza remoto de pagoUtiliza una API alojada para realizar linting de gobernanza a través de un servicio de pago por uso.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar Nervous System MCP
Formatos verificados el 10 nov 2026Añadir a CursorAñadir a GooseInstalar Nervous System MCP en Claude Code
$ claude mcp add mcp-nervous-system -- npx -y mcp-nervous-systemInstalar Nervous System MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Instalar Nervous System MCP en VS Code
.vscode/mcp.json
{
"servers": {
"mcp-nervous-system": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Instalar Nervous System MCP en VS Code CLI
$ code --add-mcp '{"name":"mcp-nervous-system","type":"stdio","command":"npx","args":["-y","mcp-nervous-system"]}'Instalar Nervous System MCP en Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Instalar Nervous System MCP en Codex
$ codex mcp add mcp-nervous-system -- npx -y mcp-nervous-systemInstalar Nervous System MCP en Codex config.toml
~/.codex/config.toml
[mcp_servers.mcp-nervous-system] command = "npx" args = ["-y", "mcp-nervous-system"]
Instalar Nervous System MCP en Gemini CLI
$ gemini mcp add -s user mcp-nervous-system npx -- -y mcp-nervous-systemInstalar Nervous System MCP en Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Herramientas de Nervous System MCP 2
Detectado desde el READMEaudit_mcp_configcheck_preflight
| audit_mcp_config | — | |
| check_preflight | — |
Verificaciones automáticas
Ejecutado 15 nov 2026Informe completo →Pasó nuestras verificaciones automáticas. Esto no es una auditoría de seguridad: lee el código y dale al servidor el acceso más limitado que necesite. Cómo funcionan las verificaciones
- Repositorio de origen vinculado y accesiblelevelsofself/mcp-nervous-system is public and reachablegithub.com/levelsofself/mcp-nervous-system ↗Aprobado
- El paquete indica este repositorio como su origenmcp-nervous-system names levelsofself/mcp-nervous-system as sourcenpmjs.com/package/mcp-nervous-system ↗Aprobado
- Procedencia de la compilación (atestación de Sigstore)No build attestation published for this releaseNo verificado
- Licencia de código abierto (OSI)MITspdx.org/licenses/MIT.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit or release 2026-07-17github.com/levelsofself/mcp-nervous-system ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo popular package one edit away from mcp-nervous-systemAprobado
- No hay avisos críticos en el paquete ni en sus dependencias99 resolved dependencies checked; no critical advisoryosv.dev ↗Aprobado
- Sin instrucciones ocultas para el modelo2 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 MCPNo verificado
README
Ver en GitHubNervous System
Deterministic governance lint for MCP server configurations, plus reference tooling for the 7 rules.
What each tool actually does
| Tool | Does real work? |
|---|---|
audit_mcp_config |
Yes. Deterministic lint, zero dependencies, fully offline, never throws. Checks inline secrets in env, shell wrappers, unpinned packages, auto-install flags, broad filesystem scopes, non-TLS remote transports, unpinned docker tags. Returns findings with severities and a 0-100 score. |
check_preflight |
Yes, when configured. Reads protected_files_list from nervous-system.config.json or NERVOUS_SYSTEM_PROTECTED_LIST. With no list it says so rather than guessing. If the list is unreadable it FAILS CLOSED. |
get_* (everything else) |
No. They return text: the framework, templates, instructions. That is why they are named get_. |
Install
npx mcp-nervous-system
Free local tool: audit_mcp_config
Pass your config as config (object) or config_json (string), e.g. the contents of
claude_desktop_config.json. Returns findings with severities and a 0-100 score.
Hosted API (pay-per-call, x402, USDC on Base)
The write-capable toolset runs server-side and is not in this package.
POST https://api.100levelup.com/x402/audit-mcp- governance lint ($0.05 USDC)GET https://api.100levelup.com/x402/verify-audit- audit-chain verification ($0.005 USDC)
Discovery: /openapi.json and /llms.txt.
2.0.0 breaking changes
emergency_kill_switch->get_kill_switch_instructions. It never stopped anything.verify_audit_chain->get_audit_verification_instructions. It never verified a chain.dispatch_to_llm->get_dispatch_command. It never dispatched.check_preflightno longer matches hardcoded filenames from the author's own server. It reads your list.- Hardcoded fleet counts and violation totals removed from
get_origin_story. A number baked into a package is a fossil the moment it ships.
License
MIT
Preguntas sobre Nervous System MCP
¿Cómo agrego Nervous System MCP a Claude Code?
Ejecuta claude mcp add mcp-nervous-system -- npx -y mcp-nervous-system en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego Nervous System 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 Nervous System MCP?
Expone 2 herramientas, incluidas audit_mcp_config, check_preflight.
¿Qué hace la herramienta audit_mcp_config?
Realiza un linting determinista para detectar secretos en línea, paquetes sin versiones fijas, alcances de sistema de archivos demasiado amplios y otros riesgos de seguridad, devolviendo un puntaje de severidad.
¿Cómo gestiona check_preflight los archivos protegidos?
Lee una lista de archivos protegidos desde un archivo de configuración o una variable de entorno, y aplica un cierre de seguridad (fails closed) si la lista no se puede leer.
¿Existe una versión alojada de estas herramientas?
Sí, hay una API alojada disponible para linting de gobernanza y verificación de la cadena de auditoría mediante un modelo de pago por uso con USDC en Base.