mcpField
S
scanverdict

scanverdict

本地服务
github.com/CloudCorpRecords商业与营销01 周前更新

关于 scanverdict

scanverdict 是连接 GroundTruth 的本地 stdio 桥接服务,用于地下扫描复核、行业报价草拟和价格查询。扫描结果仅供参考,钻孔或开挖前须由认证技术人员审查。

主要功能

  1. 01双模型独立复核扫描
  2. 02支持 GPR、定位、管道和 X 射线扫描
  3. 03根据自然语言草拟行业报价
  4. 04查询产品定价
  5. 05意见不一致时提高危险等级

适用场景

  1. 01在规划施工前复核地下扫描
  2. 02根据工作描述拟定分项报价
  3. 03查询当前产品方案和价格

MCP 相关

向 MCP 客户端提供扫描复核、报价草拟和定价工具,并将调用转发至托管的 GroundTruth MCP 服务。扫描结果仅供参考,不能作为切割、钻孔或开挖许可。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"cloudcorprecords-scanverdict": {
"command": "npx",
"args": [
"-y",
"@reneturcios/scanverdict"
]
}
}
}
启动命令npx -y @reneturcios/scanverdict

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

安装包
npm@reneturcios/scanverdict0.1.0
ocighcr.io/cloudcorprecords/scanverdict:0.1.0

工具

3

收录的工具列表 · 更新于 1 周前

参数类型必填说明
image_urlstring是JPEG 或 PNG 的公开 HTTPS 链接。最大 8 MB。
disciplineenum否扫描类型:gpr、locate、pipe、xray 或 milestone。默认为 gpr。gpr | locate | pipe | xray | milestone
field_notestring否技术人员在现场所述的情况。仅作背景信息,不能消除图像中显示的危险。

详细介绍

scanverdict

你会仅凭一个 AI 的判断就对那块板钻芯吗?scanverdict 是一个本地 stdio 桥接程序,可连接托管的 GroundTruth MCP 服务,为地下扫描团队提供第二双眼睛:两个不同的 AI 模型分别独立读取 GPR、定位、管道或 X 射线扫描结果——第一个负责解读,第二个则会收到提示词,尝试反驳第一个模型的判断;此外,它还提供一款面向技工、以语音为先的报价生成器和价格查询工具。

安全第一:read_scan 的结果仅供参考,绝不能作为切割、钻芯或挖掘的许可。任何钻芯或挖掘作业前,都必须由持证技术人员审核并签字确认。两个模型的解读若有分歧,只会提高危险项的严重程度,绝不会悄悄将其判定为安全。

托管端点为 https://gtfi.ai/mcp(无需身份验证)。此软件包在本地作为 stdio MCP 服务运行,并以 JSON-RPC 将每次工具调用转发到该端点。设置 GROUNDTRUTH_MCP_URL 环境变量即可指定其他地址。

上游文档说明的限制:每次调用 read_scan 都会运行两个视觉模型,每位调用者每天最多可调用 2 次(另有全局每日上限);draft_estimate 每位调用者每小时最多可调用 5 次,每天最多可调用 20 次。API 不收取任何费用。

CLI

npx @reneturcios/scanverdict read-scan https://example.com/scan.jpg --discipline gpr --field-note "NW corner"
npx @reneturcios/scanverdict draft-estimate "Replaced the panel, 85 feet of conduit, 8 can lights, 16 hours" --trade electrical
npx @reneturcios/scanverdict pricing
npx @reneturcios/scanverdict --version

输出为上游结果的 JSON。退出代码:成功时为 0,运行时错误(包括上游失败)时为 1,用法错误时为 2。

MCP 服务

npx -y @reneturcios/scanverdict mcp

MCP 客户端配置:

{
  "mcpServers": {
    "scanverdict": {
      "command": "npx",
      "args": ["-y", "@reneturcios/scanverdict", "mcp"]
    }
  }
}
工具
  • read_scan — 两个不同的 AI 模型分别独立读取地下扫描结果:第一个负责解读,第二个则会收到提示词,尝试反驳第一个模型的判断。结果仅供参考;任何钻芯或挖掘作业前,都必须由持证技术人员审核并签字确认。
    • image_url(字符串,必填)— 指向 JPEG 或 PNG 的公开 https 链接,最大 8 MB
    • discipline(字符串,可选)— 可选值为 gpr、locate、pipe、xray、milestone;默认值为 gpr
    • field_note(字符串,可选)— 技术人员在现场所述内容;仅作为背景信息,绝不能用于排除图像中显示的危险
  • draft_estimate — 将简单明了的技工工作描述转换为按项目列出的报价,价格符合美国市场的实际水平。
    • job_description(字符串,必填)— 简明英文工作描述
    • trade(字符串,可选)— 可选值为 electrical、plumbing、hvac、general
  • get_pricing — 两款产品的当前套餐。免费且不限量。不接受任何参数。

Docker

docker run -i ghcr.io/cloudcorprecords/scanverdict
docker run --rm ghcr.io/cloudcorprecords/scanverdict pricing

开发

npm install
npm run build   # tsc -> dist/
npm test        # tsx --test test/*.test.ts (fake fetch only, no network)
npm run dev     # run the CLI from source

许可证

MIT — 版权所有 (c) 2026 Rene Turcios

评论

支持 Markdown

第一次接触 MCP?

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

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