Nervous System MCPサーバー
✓ 検証済みルールベースの監査とプリフライトチェックを通じて、MCP serverの設定に対して決定論的なガバナンスとセキュリティリンティングを適用します。
別名 levelsofself/mcp-nervous-system, mcp-nervous-system
- スター
- 4
- ツール
- 2
- ダウンロード数(30日間)
- —
- 最新バージョン
- 1.12.1
- 最終コミット
- 2026年7月17日
- ライセンス
- MIT
Nervous System MCPとは
Nervous SystemはMCPサーバーです。 ルールベースの監査とプリフライトチェックを通じて、MCP serverの設定に対して決定論的なガバナンスとセキュリティリンティングを適用します。. 2個のツールを提供しており、audit_mcp_config, check_preflightなどがあります。
プロジェクトのREADMEから生成された概要
Nervous System MCP server について
Nervous Systemは、MCP serverの設定に対して決定論的なガバナンスとセキュリティリンティングを提供します。インラインのシークレット、バージョン固定されていないパッケージ、広範なファイルシステムスコープなどのセキュリティリスクを監査する必要がある開発者向けに設計されています。このシステムは、ルールベースの監査とプリフライトチェックを通じて動作し、設定が特定の安全基準を満たしていることを保証します。
ユーザーは npx mcp-nervous-system を使用して、audit_mcp_config ツールをローカルで実行し、claude_desktop_config.json などのファイルを検査できます。このローカルツールは完全にオフラインで動作し、具体的な検出結果とともに0から100までのセキュリティスコアを返します。サーバー側の機能が必要な場合は、100levelup.com を通じてホスト型APIを利用できます。これは、ガバナンスリンティングと監査チェーンの検証のために、Base上のUSDCを使用した従量課金モデルを採用しています。
単純なリンティングに加え、check_preflight ツールは、設定ファイルまたは環境変数から protected_files_list を読み取ることでファイルの保護を管理します。リストが読み取れない場合、システムはセキュリティを維持するために処理を停止します。また、このパッケージには、7つのコアルールを実装するためのフレームワークテンプレートや手順を提供する複数の get_ ツールが含まれています。
できること
- 1ローカル設定のセキュリティ監査Claude Desktopの設定に対してローカルチェックを実行し、バージョン固定されていないパッケージや露出したシークレットを特定します。
- 2自動プリフライトファイル保護操作を進める前に、環境が特定の保護ファイルリストに準拠していることを検証します。
- 3有料のリモートガバナンスリンティング従量課金制のサービスを通じて、ホスト型APIによるガバナンスリンティングを実行します。
プロジェクトの README から作成されています。すべてのユースケースは、その引用と照らし合わせて確認されています。
Nervous System MCPのインストール方法
フォーマット検証日 2026年11月10日Cursor に追加Gooseに追加Claude CodeにNervous System MCPをインストール
$ claude mcp add mcp-nervous-system -- npx -y mcp-nervous-systemCursorにNervous System MCPをインストール
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}VS CodeにNervous System MCPをインストール
.vscode/mcp.json
{
"servers": {
"mcp-nervous-system": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}VS Code CLIにNervous System MCPをインストール
$ code --add-mcp '{"name":"mcp-nervous-system","type":"stdio","command":"npx","args":["-y","mcp-nervous-system"]}'Claude DesktopにNervous System MCPをインストール
claude_desktop_config.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}CodexにNervous System MCPをインストール
$ codex mcp add mcp-nervous-system -- npx -y mcp-nervous-systemCodex config.tomlにNervous System MCPをインストール
~/.codex/config.toml
[mcp_servers.mcp-nervous-system] command = "npx" args = ["-y", "mcp-nervous-system"]
Gemini CLIにNervous System MCPをインストール
$ gemini mcp add -s user mcp-nervous-system npx -- -y mcp-nervous-systemGemini settings.jsonにNervous System MCPをインストール
~/.gemini/settings.json
{
"mcpServers": {
"mcp-nervous-system": {
"command": "npx",
"args": [
"-y",
"mcp-nervous-system"
]
}
}
}Nervous System MCPツール 2
READMEから検出audit_mcp_configcheck_preflight
| audit_mcp_config | — | |
| check_preflight | — |
自動チェック
実行日 2026年11月15日完全なレポート →自動チェックに合格しました。これはセキュリティ監査ではありません。コードを読み、サーバーに必要最小限のアクセス権を与えてください。 チェックの仕組み
- ソースリポジトリがリンクされており、アクセス可能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未チェック
- オープンソースライセンス (OSI)MITspdx.org/licenses/MIT.html ↗合格
- 過去1年以内にコミットまたはリリースあり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
GitHubで見る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のよくある質問
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を開き、上記のインストールセクションに示すCursor設定を使ってmcpServersの下にサーバーを追加します。
Nervous System MCPが提供するツールは
2個のツールを提供しており、audit_mcp_config, check_preflightなどがあります。
audit_mcp_configツールは何を行いますか?
インラインのシークレット、バージョン固定されていないパッケージ、広範なファイルシステムスコープ、その他のセキュリティリスクをチェックするための決定論的なリンティングを実行し、深刻度スコアを返します。
check_preflightは保護されたファイルをどのように扱いますか?
設定ファイルまたは環境変数から保護ファイルリストを読み込み、リストが読み取れない場合はセキュリティを維持するために処理を停止(fail closed)します。
これらのツールのホスト版はありますか?
はい、ガバナンスリンティングと監査チェーンの検証を行うためのホスト型APIが用意されています。Base上のUSDCを使用した従量課金制で利用可能です。