mcpField
F
firmware-attestation-mcp

firmware-attestation-mcp

本地服务
github.com/CSOAI-ORG安全019 周前更新

关于 firmware-attestation-mcp

firmware-attestation-mcp 检查主机固件的可信状态,并可据此控制 AI 推理。它报告风险指标,不会宣称系统绝对安全。

主要功能

  1. 01只读扫描固件证据
  2. 02检查持久化植入指标
  3. 03生成 HMAC 签名证明
  4. 04允许或阻止推理
  5. 05列出防护的攻击面

适用场景

  1. 01审查主机固件可信证据
  2. 02检查针对持久化威胁的防护
  3. 03推理前要求通过可信验证

MCP 相关

它向 MCP 客户端提供固件扫描、签名检查、证明生成、推理门控和威胁模型工具。证明可在 `proofof.ai/api/verify` 验证。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"csoai-org-firmware-attestation": {
"command": "uvx",
"args": [
"firmware-attestation-mcp"
]
}
}
}
启动命令uvx firmware-attestation-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypifirmware-attestation-mcp1.0.1

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MCP Scorecard: 88/100

固件证明 MCP

主权 AI 的硬件信任层。 持久化植入物存在于操作系统之下(BIOS/UEFI、SMM、网络启动 ROM、HDD HPA),并能在重装操作系统和擦除磁盘后继续存在。此 MCP 会证明主机的固件信任状态,并仅在结果经验证后才允许推理。

工具

工具说明
scan_firmware只读主机证据(Secure Boot、TPM、SIP、BIOS、HPA)
check_ant_signatures与 NSA-ANT 级持久化攻击的前提条件和防御措施进行匹配
attest_firmware使用 HMAC 签名的证明,可在 proofof.ai/api/verify 验证
gate_inference允许/阻止此主机上的 AI(默认采用严格模式)
list_threat_model此工具防御的攻击面

设计诚实

报告的是指标(植入物所依赖的前提条件),绝不声称“安全无虞”。BLOCK 表示“缺少已确认的信任锚”,而非“已被入侵”。请按照列出的防御措施强化系统,然后重新执行准入检查。

pip install firmware-attestation-mcp

© CSOAI LTD(以 MEOK AI Labs 名义经营)· MIT

配置

将其添加到 claude_desktop_config.json(Claude Desktop)或你的 MCP 客户端配置中:

{
  "mcpServers": {
    "firmware-attestation-mcp": {
      "command": "uvx",
      "args": ["firmware-attestation-mcp"]
    }
  }
}

或者:运行 pip install firmware-attestation-mcp,然后执行 firmware-attestation-mcp 命令(stdio 传输)。

示例

配置完成后,可以向助手提出以下请求:

  • “使用 scan_firmware 执行……”
  • “使用 check_ant_signatures 执行……”
  • “使用 attest_firmware 执行……”

MEOK 星群的一部分

此 MCP 是由 MEOK AI LABS 围绕一个主权 AI 核心构建的互联生态系统中的一个节点——该核心采用受治理的 Agent,并配有哈希链式审计跟踪,且与 CSOAI 合规章程相对应。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。