Nervous System MCP sunucusu
✓ DoğrulandıKural tabanlı denetimler ve ön uç kontrolleri (preflight checks) aracılığıyla MCP server konfigürasyonları için deterministik yönetişim ve güvenlik linting işlemleri uygular.
Ayrıca bilinen adı levelsofself/mcp-nervous-system, mcp-nervous-system
- Yıldızlar
- 4
- Araçlar
- 2
- İndirmeler, 30 gün
- —
- En son sürüm
- 1.12.1
- Son commit
- 17 Tem 2026
- Lisans
- MIT
Nervous System MCP nedir?
Nervous System bir MCP sunucusudur. Kural tabanlı denetimler ve ön uç kontrolleri (preflight checks) aracılığıyla MCP server konfigürasyonları için deterministik yönetişim ve güvenlik linting işlemleri uygular. 2 araç sunar; örneğin audit_mcp_config, check_preflight.
Özet, projenin README dosyasından oluşturuldu
Nervous System MCP sunucusu hakkında
Nervous System, MCP server konfigürasyonları için deterministik yönetişim ve güvenlik linting hizmeti sunar. Kurulumlarını satır içi gizli bilgiler, sürümü sabitlenmemiş paketler veya geniş dosya sistemi kapsamları gibi güvenlik risklerine karşı denetlemek isteyen geliştiriciler için tasarlanmıştır. Sistem, konfigürasyonların belirli güvenlik standartlarını karşılamasını sağlamak için kural tabanlı denetimler ve ön uç kontrolleri aracılığıyla çalışır.
Kullanıcılar, claude_desktop_config.json gibi dosyaları incelemek için npx mcp-nervous-system komutunu kullanarak audit_mcp_config aracını yerel olarak çalıştırabilirler. Bu yerel araç tamamen çevrimdışı çalışır ve belirli bulgularla birlikte 0 ile 100 arasında bir güvenlik puanı döndürür. Sunucu tarafı yeteneklerine ihtiyaç duyanlar için, yönetişim linting ve denetim zinciri doğrulaması amacıyla Base üzerinde USDC ile çağrı başına ödeme modeliyle çalışan 100levelup.com üzerinden bir hosted API sunulmaktadır.
Basit linting işlemlerinin ötesinde, check_preflight aracı, bir konfigürasyon dosyasından veya ortam değişkeninden protected_files_list okuyarak dosya korumasını yönetir. Liste okunamazsa, sistem güvenliği korumak için işlemi durdurur. Paket ayrıca, yedi temel kuralın uygulanması için framework şablonları ve talimatları sağlayan çeşitli get_ araçlarını da içerir.
Neler yapabilirsiniz
- 1Yerel konfigürasyon güvenlik denetimiSabitlenmemiş paketleri veya ifşa olmuş gizli bilgileri bulmak için Claude Desktop konfigürasyonunuz üzerinde yerel bir kontrol çalıştırın.
- 2Otomatik ön uç dosya korumasıİşlemlere devam etmeden önce ortamınızın belirli bir korunan dosyalar listesine uygun olduğunu doğrulayın.
- 3Ücretli uzaktan yönetişim lintingÇağrı başına ödeme hizmeti üzerinden yönetişim linting işlemleri gerçekleştirmek için bir hosted API kullanın.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
Nervous System MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleNervous System MCP'yi Claude Code içine yükleyin
$ claude mcp add mcp-nervous-system -- npx -y mcp-nervous-systemNervous System MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Nervous System MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"mcp-nervous-system": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Nervous System MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"mcp-nervous-system","type":"stdio","command":"npx","args":["-y","mcp-nervous-system"]}'Nervous System MCP'yi Claude Desktop içine yükleyin
claude_desktop_config.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Nervous System MCP'yi Codex içine yükleyin
$ codex mcp add mcp-nervous-system -- npx -y mcp-nervous-systemNervous System MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.mcp-nervous-system] command = "npx" args = ["-y", "mcp-nervous-system"]
Nervous System MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user mcp-nervous-system npx -- -y mcp-nervous-systemNervous System MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Nervous System MCP araçları 2
README dosyasından algılandıaudit_mcp_configcheck_preflight
| audit_mcp_config | — | |
| check_preflight | — |
Otomatik kontroller
Çalıştırıldı 15 Kas 2026Tam rapor →Otomatik kontrollerimizden geçti. Bu bir güvenlik denetimi değildir: kodu okuyun ve sunucuya ihtiyaç duyduğu en dar erişimi verin. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilirlevelsofself/mcp-nervous-system is public and reachablegithub.com/levelsofself/mcp-nervous-system ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyormcp-nervous-system names levelsofself/mcp-nervous-system as sourcenpmjs.com/package/mcp-nervous-system ↗Geçti
- Derleme kökeni (Sigstore onayı)No build attestation published for this releaseKontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-07-17github.com/levelsofself/mcp-nervous-system ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilNo popular package one edit away from mcp-nervous-systemGeçti
- Pakette veya bağımlılıklarında kritik uyarı yok99 resolved dependencies checked; no critical advisoryosv.dev ↗Geçti
- Modele yönelik gizli talimat yok2 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişNo tool named like delete, drop or execGeçti
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorKontrol edilmedi
Nervous 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 soruları
Nervous System MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add mcp-nervous-system -- npx -y mcp-nervous-system komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
Nervous System MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
Nervous System MCP hangi araçları sunar?
2 araç sunar; bunlar arasında audit_mcp_config, check_preflight yer alır.
audit_mcp_config aracı ne işe yarar?
Satır içi gizli bilgiler, sürümü sabitlenmemiş paketler, geniş dosya sistemi kapsamları ve diğer güvenlik risklerini kontrol etmek için deterministik linting yapar ve bir önem derecesi puanı döndürür.
check_preflight korunan dosyaları nasıl işler?
Bir konfigürasyon dosyasından veya ortam değişkeninden korunan dosyalar listesini okur; liste okunamaz durumdaysa güvenliği sağlamak adına işlemi durdurur (fails closed).
Bu araçların hosted bir versiyonu var mı?
Evet, yönetişim linting ve denetim zinciri doğrulaması için Base üzerinde USDC kullanarak çağrı başına ödeme (pay-per-call) yöntemiyle çalışan bir hosted API mevcuttur.