Nervous System MCP server
✓ VerifiedMenerapkan tata kelola deterministik dan security linting untuk konfigurasi MCP server melalui audit berbasis aturan dan preflight checks.
Juga dikenal sebagai levelsofself/mcp-nervous-system, mcp-nervous-system
- Stars
- 4
- Tools
- 2
- Unduhan, 30 hari
- —
- Versi terbaru
- 1.12.1
- Commit terakhir
- 17 Jul 2026
- Lisensi
- MIT
Apa itu Nervous System MCP?
Nervous System adalah MCP server. Menerapkan tata kelola deterministik dan security linting untuk konfigurasi MCP server melalui audit berbasis aturan dan preflight checks. Server ini menyediakan 2 tool, seperti audit_mcp_config, check_preflight.
Ringkasan dibuat dari README proyek
Tentang Nervous System MCP server
Nervous System menyediakan tata kelola deterministik dan security linting untuk konfigurasi MCP server. Sistem ini dirancang bagi developer yang perlu mengaudit setup mereka dari risiko keamanan seperti inline secrets, package yang tidak di-pin, atau cakupan filesystem yang terlalu luas. Sistem ini bekerja melalui audit berbasis aturan dan preflight checks untuk memastikan konfigurasi memenuhi standar keamanan tertentu.
Anda dapat menjalankan tool audit_mcp_config secara lokal menggunakan npx mcp-nervous-system untuk memeriksa file seperti claude_desktop_config.json. Tool lokal ini bekerja sepenuhnya secara offline dan mengembalikan skor keamanan dari 0 hingga 100 beserta temuan spesifiknya. Bagi Anda yang membutuhkan kapabilitas sisi server, tersedia hosted API melalui 100levelup.com, yang menggunakan model pay-per-call dengan USDC di Base untuk governance linting dan verifikasi audit-chain.
Selain linting sederhana, tool check_preflight mengelola proteksi file dengan membaca protected_files_list dari file konfigurasi atau environment variable. Jika daftar tersebut tidak dapat dibaca, sistem akan melakukan fail closed untuk menjaga keamanan. Package ini juga menyertakan beberapa get_ tools yang menyediakan template framework dan instruksi untuk mengimplementasikan tujuh aturan inti.
Apa yang bisa Anda lakukan dengannya
- 1Audit keamanan konfigurasi lokalJalankan pengecekan lokal pada konfigurasi Claude Desktop Anda untuk menemukan package yang tidak di-pin atau secrets yang terekspos.
- 2Proteksi file preflight otomatisVerifikasi bahwa environment Anda mematuhi daftar file yang dilindungi secara spesifik sebelum melanjutkan operasi.
- 3Governance linting remote berbayarGunakan hosted API untuk melakukan governance linting melalui layanan pay-per-call.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Cara menginstal Nervous System MCP
Format diverifikasi 10 Nov 2026Tambahkan ke CursorTambahkan ke GooseInstal Nervous System MCP di Claude Code
$ claude mcp add mcp-nervous-system -- npx -y mcp-nervous-systemInstal Nervous System MCP di Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Instal Nervous System MCP di VS Code
.vscode/mcp.json
{
"servers": {
"mcp-nervous-system": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Instal Nervous System MCP di VS Code CLI
$ code --add-mcp '{"name":"mcp-nervous-system","type":"stdio","command":"npx","args":["-y","mcp-nervous-system"]}'Instal Nervous System MCP di Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Instal Nervous System MCP di Codex
$ codex mcp add mcp-nervous-system -- npx -y mcp-nervous-systemInstal Nervous System MCP di Codex config.toml
~/.codex/config.toml
[mcp_servers.mcp-nervous-system] command = "npx" args = ["-y", "mcp-nervous-system"]
Instal Nervous System MCP di Gemini CLI
$ gemini mcp add -s user mcp-nervous-system npx -- -y mcp-nervous-systemInstal Nervous System MCP di Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Tool Nervous System MCP 2
Terdeteksi dari READMEaudit_mcp_configcheck_preflight
| audit_mcp_config | — | |
| check_preflight | — |
Pengecekan otomatis
Berjalan 15 Nov 2026Laporan lengkap →Lolos checks otomatis kami. Ini bukan audit keamanan: baca kodenya dan berikan server akses paling terbatas yang dibutuhkannya. Cara kerja checks
- Source repository terhubung dan dapat dijangkaulevelsofself/mcp-nervous-system is public and reachablegithub.com/levelsofself/mcp-nervous-system ↗Lolos
- Nama paket mencantumkan repositori ini sebagai sumbernyamcp-nervous-system names levelsofself/mcp-nervous-system as sourcenpmjs.com/package/mcp-nervous-system ↗Lolos
- Provenance build (atestasi Sigstore)No build attestation published for this releaseTidak diperiksa
- Lisensi open source (OSI)MITspdx.org/licenses/MIT.html ↗Lolos
- Ada commit atau release dalam satu tahun terakhirLast commit or release 2026-07-17github.com/levelsofself/mcp-nervous-system ↗Lolos
- OpenSSF ScorecardTidak diperiksa
- Nama package tidak mirip dengan package populerNo popular package one edit away from mcp-nervous-systemLolos
- Tidak ada advisory kritis pada paket atau dependensinya99 resolved dependencies checked; no critical advisoryosv.dev ↗Lolos
- Tidak ada instruksi tersembunyi untuk model2 tool descriptions and the README read; no override phrases, credential paths or hidden charactersLolos
- Tools yang bersifat destruktif telah diberi labelNo tool named like delete, drop or execLolos
- Endpoint remote merespons handshake MCPTidak diperiksa
README
Lihat di 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
Pertanyaan tentang Nervous System MCP
Bagaimana cara menambahkan Nervous System MCP ke Claude Code?
Jalankan claude mcp add mcp-nervous-system -- npx -y mcp-nervous-system di terminal Anda. Tambahkan --scope user agar tersedia di semua proyek.
Bagaimana cara menambahkan Nervous System MCP ke Cursor?
Buka ~/.cursor/mcp.json dan tambahkan server di bawah mcpServers, menggunakan config Cursor yang ditunjukkan di bagian instalasi di atas.
Tool apa yang disediakan Nervous System MCP?
Server ini menyediakan 2 tool, termasuk audit_mcp_config, check_preflight.
Apa fungsi dari tool audit_mcp_config?
Tool ini melakukan linting deterministik untuk memeriksa adanya inline secrets, package yang tidak di-pin, cakupan filesystem yang terlalu luas, dan risiko keamanan lainnya, lalu mengembalikan skor tingkat keparahan (severity score).
Bagaimana check_preflight menangani file yang dilindungi?
Tool ini membaca daftar file yang dilindungi dari file konfigurasi atau environment variable, dan akan melakukan fail closed jika daftar tersebut tidak dapat dibaca.
Apakah tersedia versi hosted untuk tool ini?
Ya, tersedia hosted API untuk governance linting dan verifikasi audit-chain melalui sistem pay-per-call menggunakan USDC di Base.