Nervous System MCP server
✓ VerifiziertErzwingt deterministische Governance und Security-Linting für MCP server Konfigurationen durch regelbasierte Audits und Preflight-Checks.
Auch bekannt als levelsofself/mcp-nervous-system, mcp-nervous-system
- Stars
- 4
- Tools
- 2
- Downloads, 30 Tage
- —
- Neueste Version
- 1.12.1
- Letzter Commit
- 17. Juli 2026
- Lizenz
- MIT
Was ist Nervous System MCP?
Nervous System ist ein MCP server. Erzwingt deterministische Governance und Security-Linting für MCP server Konfigurationen durch regelbasierte Audits und Preflight-Checks. Er stellt 2 Tools bereit, etwa audit_mcp_config, check_preflight.
Zusammenfassung generiert aus dem README des Projekts
Über Nervous System MCP server
Nervous System bietet deterministische Governance und Security-Linting für MCP server Konfigurationen. Es wurde für Entwickler entwickelt, die ihre Setups auf Sicherheitsrisiken wie Inline-Secrets, unpinned Packages oder zu weite Filesystem-Scopes prüfen müssen. Das System arbeitet mit regelbasierten Audits und Preflight-Checks, um sicherzustellen, dass Konfigurationen spezifische Sicherheitsstandards erfüllen.
Nutzer können das audit_mcp_config Tool lokal mit npx mcp-nervous-system ausführen, um Dateien wie die claude_desktop_config.json zu inspizieren. Dieses lokale Tool funktioniert vollständig offline und liefert einen Security Score von 0 bis 100 zusammen mit spezifischen Funden. Für diejenigen, die serverseitige Funktionen benötigen, steht eine hosted API über 100levelup.com zur Verfügung, die ein Pay-per-call-Modell mit USDC auf Base für Governance-Linting und Audit-Chain-Verifizierung nutzt.
Über einfaches Linting hinaus verwaltet das check_preflight Tool den Dateischutz, indem es eine protected_files_list aus einer Konfigurationsdatei oder einer Umgebungsvariable liest. Wenn die Liste nicht lesbar ist, schaltet das System aus Sicherheitsgründen auf Fehler (fails closed). Das Package enthält außerdem mehrere get_-Tools, die Framework-Templates und Anleitungen für die Implementierung der sieben Kernregeln bereitstellen.
Was du damit machen kannst
- 1Lokaler Security-Audit der KonfigurationFühre einen lokalen Check deiner Claude Desktop Konfiguration durch, um unpinned Packages oder offengelegte Secrets zu finden.
- 2Automatisierter Preflight-DateischutzVerifiziere, dass deine Umgebung einer spezifischen Liste geschützter Dateien entspricht, bevor du mit Operationen fortfährst.
- 3Kostenpflichtiges Remote-Governance-LintingNutze eine hosted API, um Governance-Linting über einen Pay-per-call-Service durchzuführen.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du Nervous System MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügenNervous System MCP in Claude Code installieren
$ claude mcp add mcp-nervous-system -- npx -y mcp-nervous-systemNervous System MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Nervous System MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"mcp-nervous-system": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Nervous System MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"mcp-nervous-system","type":"stdio","command":"npx","args":["-y","mcp-nervous-system"]}'Nervous System MCP in Claude Desktop installieren
claude_desktop_config.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Nervous System MCP in Codex installieren
$ codex mcp add mcp-nervous-system -- npx -y mcp-nervous-systemNervous System MCP in Codex config.toml installieren
~/.codex/config.toml
[mcp_servers.mcp-nervous-system] command = "npx" args = ["-y", "mcp-nervous-system"]
Nervous System MCP in Gemini CLI installieren
$ gemini mcp add -s user mcp-nervous-system npx -- -y mcp-nervous-systemNervous System MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Nervous System MCP tools 2
Erkannt aus dem READMEaudit_mcp_configcheck_preflight
| audit_mcp_config | — | |
| check_preflight | — |
Automatisierte Checks
Geluften am 15. Nov. 2026Vollständiger Bericht →Unsere automatisierten Checks bestanden. Das ist kein Security-Audit: Lies den Code und gib dem Server nur den minimal notwendigen Zugriff. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbarlevelsofself/mcp-nervous-system is public and reachablegithub.com/levelsofself/mcp-nervous-system ↗Bestanden
- Paket nennt dieses Repository als Quellemcp-nervous-system names levelsofself/mcp-nervous-system as sourcenpmjs.com/package/mcp-nervous-system ↗Bestanden
- Build-Provenienz (Sigstore-Attestierung)No build attestation published for this releaseNicht geprüft
- Open Source Lizenz (OSI)MITspdx.org/licenses/MIT.html ↗Bestanden
- Commit oder Release im letzten JahrLast commit or release 2026-07-17github.com/levelsofself/mcp-nervous-system ↗Bestanden
- OpenSSF ScorecardNicht geprüft
- Package-Name ähnelt keinem populären PackageNo popular package one edit away from mcp-nervous-systemBestanden
- Keine kritischen Advisories im Paket oder seinen Abhängigkeiten99 resolved dependencies checked; no critical advisoryosv.dev ↗Bestanden
- Keine versteckten Anweisungen an das Modell2 tool descriptions and the README read; no override phrases, credential paths or hidden charactersBestanden
- Destruktive Tools sind markiertNo tool named like delete, drop or execBestanden
- Remote-Endpoint beantwortet den MCP-HandshakeNicht geprüft
README
Auf GitHub ansehenNervous 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
Nervous System MCP Fragen
Wie füge ich Nervous System MCP zu Claude Code hinzu?
Führe claude mcp add mcp-nervous-system -- npx -y mcp-nervous-system in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich Nervous System MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Welche Tools bietet Nervous System MCP?
Er stellt 2 Tools bereit, darunter audit_mcp_config, check_preflight.
Was macht das audit_mcp_config Tool?
Es führt deterministisches Linting durch, um nach Inline-Secrets, unpinned Packages, zu weiten Filesystem-Scopes und anderen Sicherheitsrisiken zu suchen, und gibt dabei einen Severity Score zurück.
Wie geht check_preflight mit geschützten Dateien um?
Es liest eine Liste geschützter Dateien aus einer Config-Datei oder einer Umgebungsvariable. Falls die Liste nicht lesbar ist, schlägt der Check fehl (fails closed).
Gibt es eine hosted Version dieser Tools?
Ja, es gibt eine hosted API für Governance-Linting und Audit-Chain-Verifizierung, die per Pay-per-call über USDC auf Base abgerechnet wird.