MCP配置治理工具

Nervous System是一款用于MCP服务器配置的确定性治理工具,提供审计和参考工具,适用于配置安全和合规性检查场景。

  • by levelsofself
  • JavaScript
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 levelsofself/mcp-nervous-system

使用说明

神经系统

MCP服务器配置的确定性治理lint,以及7条规则的参考工具。

每个工具的实际功能是什么

工具 真的有效吗?
audit_mcp_config 对。 确定性lint,零依赖,完全离线,从不抛出。检查env、shell包装器、未固定包、自动安装标志、宽文件系统范围、非TLS远程传输、未固定docker标签中的内联机密。返回严重程度和0-100分的结果。
check_preflight 是的,配置后。 读取 protected_files_list 来自 nervous-system.config.json 或 NERVOUS_SYSTEM_PROTECTED_LIST没有列表,它是这么说的,而不是猜测。如果列表不可读,则关闭失败。
get_* (其他一切) 号码 它们返回文本:框架、模板、指令。这就是为什么他们被命名 get_.

安装

npx mcp-nervous-system

免费本地工具:audit_mcp_config

将您的配置作为 config (对象)或 config_json (string),例如内容 claude_desktop_config.json。返回严重程度和0-100分的结果。

托管API(按次付费,x402,以美元为基础)

可写工具集在服务器端运行,不在此包中。

  • POST https://api.100levelup.com/x402/audit-mcp -治理成本(0.05美元)
  • GET https://api.100levelup.com/x402/verify-audit -审计链验证(0.005美元)

发现: /openapi.json 和 /llms.txt.

2.0.0突破性更改

  • emergency_kill_switch -> get_kill_switch_instructions它从未阻止过任何事情。
  • verify_audit_chain -> get_audit_verification_instructions它从未验证过链条。
  • dispatch_to_llm -> get_dispatch_command它从未发送过。
  • check_preflight 不再与作者自己服务器上的硬编码文件名匹配。它读取您的列表。
  • 从中删除硬编码的车队计数和违规总数 get_origin_story.一个数字烤成一个 包裹一发货就成了化石。

许可证

麻省理工学院