MCP server Nervous System
✓ ПровереноОбеспечивает детерминированное управление и проверку безопасности конфигураций MCP server с помощью аудита на основе правил и предварительных проверок (preflight checks).
Также известен как levelsofself/mcp-nervous-system, mcp-nervous-system
- Звёзды
- 4
- Инструменты
- 2
- Загрузки, 30 дней
- —
- Последняя версия
- 1.12.1
- Последний коммит
- 17 июл. 2026 г.
- Лицензия
- MIT
Что такое Nervous System MCP?
Nervous System — это MCP server. Обеспечивает детерминированное управление и проверку безопасности конфигураций MCP server с помощью аудита на основе правил и предварительных проверок (preflight checks). Он предоставляет 2 инструмента, например audit_mcp_config, check_preflight.
Сводка сгенерирована из README проекта
О Nervous System MCP server
Nervous System обеспечивает детерминированное управление и линтинг безопасности конфигураций MCP server. Он разработан для разработчиков, которым необходимо проверять свои настройки на наличие таких рисков, как встроенные секреты, нефиксированные версии пакетов или избыточные права доступа к файловой системе. Система работает через аудит на основе правил и предварительные проверки, чтобы гарантировать соответствие конфигураций определенным стандартам безопасности.
Пользователи могут запускать инструмент audit_mcp_config локально с помощью npx mcp-nervous-system для инспекции таких файлов, как claude_desktop_config.json. Этот локальный инструмент работает полностью офлайн и возвращает оценку безопасности от 0 до 100 вместе с конкретными результатами проверки. Для тех, кому требуются возможности на стороне сервера, доступен хостинговый API через 100levelup.com, который использует модель pay-per-call с оплатой в USDC на Base для линтинга управления и верификации цепочки аудита.
Помимо простого линтинга, инструмент check_preflight управляет защитой файлов, считывая protected_files_list из конфигурационного файла или переменной окружения. Если список недоступен для чтения, система блокирует выполнение (fails closed) для поддержания безопасности. Пакет также включает несколько инструментов get_, которые предоставляют шаблоны фреймворков и инструкции по внедрению семи основных правил.
Что вы можете с ним делать
- 1Локальный аудит безопасности конфигурацииЗапускайте локальную проверку конфигурации Claude Desktop, чтобы обнаружить нефиксированные пакеты или раскрытые секреты.
- 2Автоматизированная защита файлов перед запускомУбедитесь, что ваша среда соответствует определенному списку защищенных файлов, прежде чем приступать к операциям.
- 3Платный удаленный линтинг управленияИспользуйте хостинговый API для выполнения линтинга управления через сервис с оплатой за каждый вызов.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить Nervous System MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка Nervous System MCP в Claude Code
$ claude mcp add mcp-nervous-system -- npx -y mcp-nervous-systemУстановка Nervous System MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Установка Nervous System MCP в VS Code
.vscode/mcp.json
{
"servers": {
"mcp-nervous-system": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Установка Nervous System MCP в VS Code CLI
$ code --add-mcp '{"name":"mcp-nervous-system","type":"stdio","command":"npx","args":["-y","mcp-nervous-system"]}'Установка Nervous System MCP в Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Установка Nervous System MCP в Codex
$ codex mcp add mcp-nervous-system -- npx -y mcp-nervous-systemУстановка Nervous System MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.mcp-nervous-system] command = "npx" args = ["-y", "mcp-nervous-system"]
Установка Nervous System MCP в Gemini CLI
$ gemini mcp add -s user mcp-nervous-system npx -- -y mcp-nervous-systemУстановка Nervous System MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Инструменты Nervous System MCP 2
Определено из READMEaudit_mcp_configcheck_preflight
| audit_mcp_config | — | |
| check_preflight | — |
Автоматические проверки
Запущено 15 нояб. 2026 г.Полный отчёт →Прошло наши автоматизированные проверки. Это не аудит безопасности: изучите код и предоставьте серверу минимально необходимый доступ. Как работают проверки
- Связанный и доступный исходный репозиторийlevelsofself/mcp-nervous-system is public and reachablegithub.com/levelsofself/mcp-nervous-system ↗Пройдено
- Пакет указывает этот репозиторий как источникmcp-nervous-system names levelsofself/mcp-nervous-system as sourcenpmjs.com/package/mcp-nervous-system ↗Пройдено
- Происхождение сборки (аттестация Sigstore)No build attestation published for this releaseНе проверялось
- Open source лицензия (OSI)MITspdx.org/licenses/MIT.html ↗Пройдено
- Коммит или релиз за последний годLast commit or release 2026-07-17github.com/levelsofself/mcp-nervous-system ↗Пройдено
- OpenSSF ScorecardНе проверялось
- Имя пакета не похоже на популярный пакетNo popular package one edit away from mcp-nervous-systemПройдено
- Нет критических предупреждений в пакете или его зависимостях99 resolved dependencies checked; no critical advisoryosv.dev ↗Пройдено
- Нет скрытых инструкций для модели2 tool descriptions and the README read; no override phrases, credential paths or hidden charactersПройдено
- Деструктивные инструменты помеченыNo tool named like delete, drop or execПройдено
- Удалённая конечная точка отвечает на рукопожатие MCPНе проверялось
README
Открыть на 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
Вопросы о Nervous System MCP
Как добавить Nervous System MCP в Claude Code?
Выполните claude mcp add mcp-nervous-system -- npx -y mcp-nervous-system в терминале. Добавьте --scope user, чтобы сервер был доступен во всех проектах.
Как добавить Nervous System MCP в Cursor?
Откройте ~/.cursor/mcp.json и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
Какие инструменты предоставляет Nervous System MCP?
Он предоставляет 2 инструмента, включая audit_mcp_config, check_preflight.
Что делает инструмент audit_mcp_config?
Он выполняет детерминированный линтинг для поиска встроенных секретов, нефиксированных версий пакетов, слишком широких прав доступа к файловой системе и других рисков безопасности, возвращая оценку серьезности угроз.
Как check_preflight обрабатывает защищенные файлы?
Инструмент считывает список защищенных файлов из конфигурационного файла или переменной окружения и блокирует выполнение (fails closed), если список недоступен для чтения.
Существует ли хостинговая версия этих инструментов?
Да, доступен хостинговый API для линтинга управления и верификации цепочки аудита по модели pay-per-call с оплатой в USDC на Base.