mcpsentry
一个MCP工具定义安全扫描器,基于六条正则规则加运行时代理,可在离线环境下运行。
时间轴 (近 90 天)
在MCPTox基准上,五个扫描器对218个留存测试工具的拦截数分别是:WARDEN 171、mcp-shield 41、truecopy 27、mcp-audit 25、mcpsentry 8。
在MCPTox工具加上<IMPORTANT>前缀后,mcp-audit从25跳到222,truecopy从27跳到141,mcpsentry从8跳到136,WARDEN达到225/225,而mcp-shield前后都是41。
在14,933个真实包上,五个扫描器的拦截率从低到高为:truecopy 1.7%(252个)、WARDEN 2.5%(369个)、mcp-audit 6.2%(928个)、mcpsentry 9.7%(1,449个)、mcp-shield 35.9%(5,354个)。
作者手工审阅996个包样本后,mcp-shield的339个拦截中只有1个站得住(另有3个可争议);mcp-audit的58个全部不成立;mcpsentry的112个中1个成立、1个可争议;truecopy的17个全部不成立;WARDEN自己的23个拦截中,0个应直接拦截,4个可争议。
mcpsentry的base64模式会匹配任意40个字母和斜杠的组合,JSON Schema路径和PNG/JPG/HEIC/TIFF这类列表都会触发。
全部知识事实 (5)
在MCPTox基准上,五个扫描器对218个留存测试工具的拦截数分别是:WARDEN 171、mcp-shield 41、truecopy 27、mcp-audit 25、mcpsentry 8。
50%待验证在MCPTox工具加上<IMPORTANT>前缀后,mcp-audit从25跳到222,truecopy从27跳到141,mcpsentry从8跳到136,WARDEN达到225/225,而mcp-shield前后都是41。
50%待验证在14,933个真实包上,五个扫描器的拦截率从低到高为:truecopy 1.7%(252个)、WARDEN 2.5%(369个)、mcp-audit 6.2%(928个)、mcpsentry 9.7%(1,449个)、mcp-shield 35.9%(5,354个)。
50%待验证作者手工审阅996个包样本后,mcp-shield的339个拦截中只有1个站得住(另有3个可争议);mcp-audit的58个全部不成立;mcpsentry的112个中1个成立、1个可争议;truecopy的17个全部不成立;WARDEN自己的23个拦截中,0个应直接拦截,4个可争议。
50%待验证mcpsentry的base64模式会匹配任意40个字母和斜杠的组合,JSON Schema路径和PNG/JPG/HEIC/TIFF这类列表都会触发。
50%