帮助AI代理校验、修复并比对JSON,避免状态写入损坏。
该 MCP 工具声明用于本地 JSON 校验、修复与 schema 检查,材料中未见需要密钥或远程外发。其为开源 MIT 项目,但来源为第三方注册表、社区采用度低且维护状态未知,整体风险偏低但仍需留意本地执行与供应链成熟度。
材料明确标注无需密钥或环境变量,未见要求访问账户凭证、API token 或其他敏感认证信息,因此凭证泄露与滥用风险较低。
材料列明无远程端点,描述也集中于 JSON 本地校验、修复与 diff,未见将用户数据发送到外部服务的证据。
系统检查项显示该工具具备代码执行能力;作为 MCP 工具,这通常意味着会在本机运行相关逻辑。当前材料未显示其申请异常系统权限或与声明功能不符的执行能力,因此属常规需留意范围。
按其功能,工具很可能需要读取并可能写回 JSON 内容以完成校验和修复;这属于声明功能所需的常规数据访问。材料未说明会访问超出 JSON 处理范围的敏感目录、系统资源或广泛数据集。
正面因素是开源、可审计且采用 MIT 许可证;但来源为第三方注册表,GitHub 仓库社区采用度为 0 star,维护状态未知,缺少 README 也降低了可审计上下文,故需关注项目成熟度与依赖安全性。
复制安装指令,让 AI 自动完成配置 · 推荐新手
"json-sanity" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
请检查并修复下面的 JSON,返回合法且语义不变的版本:{"user":"Ava","tasks":["draft", "review",],"done":false返回修复后的合法 JSON,并说明修复了哪些语法问题。
请根据这个 schema 校验 JSON 是否合规;如果不合规,给出错误并生成最小修复版本。Schema: {"type":"object","properties":{"id":{"type":"string"},"score":{"type":"number"}},"required":["id","score"]} JSON: {"id":123,"score":"91"}输出校验结果、字段错误列表,以及尽量少改动的修复后 JSON。
请比较以下两段 JSON 的差异,并用清晰列表说明新增、删除和修改的字段。旧版:{"status":"open","tags":["bug"],"priority":1} 新版:{"status":"closed","tags":["bug","ui"],"priority":2}返回结构化差异摘要,指出字段级变更及前后值。
自动修复损坏或格式错误的 JSON,便于解析、调试与后续处理。