← 返回目录
P

Pare Build

社区
结构化构建输出,供代理使用的类型化 JSON 诊断
分类
开发工具 第 272 / 438
Stars
★ 138 热门
传输方式
stdio(本地进程)
运行环境
Node.js >=20
凭据
无需凭据
许可证
MIT
最近提交
49FMRS · D

该服务器将常见前端构建工具的结构化诊断以 JSON 形式提供给 AI 代理,减少了解析开销。它是非官方的,由 Dave-London 维护。由于信息有限,未列出具体工具,但整体描述明确。

最强项 · 安装易用性 12/20 最弱项 · 可靠性 7/20

可靠性
7/20
安全与权限
7/20
维护活跃度
12/20
文档质量
11/20
安装易用性
12/20
查看各项评分依据
可靠性 7/20
仅依据提供的 README 与 manifest,'Pare Build' 以 stdio MCP 服务器形式被描述,包含明确的 npm 包名、版本和 structuredContent 输出说明。但未提供该服务器的工具清单、输出 schema、测试或 CI 执行证据,无法验证 MCP 握手与真实行为,因此扣分。静态审查无执行证据,可靠性上限为 12。
安全与权限 7/20
该服务器包装 tsc/esbuild/vite/webpack,会读取并可能执行本地构建配置或插件,提供的材料中没有出现权限确认、沙箱、最小权限或危险操作提示,也没有凭证处理说明。未发现明确恶意或红线行为,但缺少数据流和确认机制披露,因此不能给满分。
维护活跃度 12/20
仓库未归档、MIT 许可证明确、版本号 0.22.0,README 显示 CI/覆盖率徽章,表明有持续发布迹象。但缺少提交/发布日期、安全响应渠道和依赖更新记录,17 个 open issues 未见处理证据,因此只能给中等偏上分数。
文档质量 11/20
README 提供了整体安装、客户端配置、工具过滤和故障排查,manifest 给出包与传输方式。但缺少专门针对 Pare Build 的工具参数、输出 schema、示例和限制说明;指向 docs/tool-schemas 的链接未包含在材料中,因此需要扣分。
安装易用性 12/20
README 提供快速安装 `npx @paretools/init`、presets 和按客户端的配置指南,并给出 Node >=20、Windows 的 npx 解决方法。但未直接给出 `@paretools/build` 的启动示例,也没有可验证的执行成功证据;静态上限为 15,因此给 12。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么读取本地文件写入 / 删除本地文件执行命令或代码访问网络

适合谁

  • 使用 TypeScript、esbuild、Vite 或 webpack 的项目
  • 希望为代理提供可靠构建诊断的开发者
  • 希望减少构建日志令牌开销的场景

不适合谁

  • 需要非结构化原始构建输出的人类用户
  • 不使用构建工具的项目
  • 期望获取源代码或项目元数据的场景

所需权限

  • 读取项目文件以执行构建
  • 执行构建命令
  • 通过 stdio 与 MCP 客户端通信

风险与副作用

  • 构建命令可能执行任意代码(如脚本)
  • 构建输出可能包含敏感信息(如路径或环境变量)
  • 依赖 npm 包和构建工具链的可用性和安全性

安装接入

准备工作

运行环境:Node.js >=20

其他可选配置项(4 个)
PARE_TOOLS 可选 通用工具过滤器,格式 server:tool,...,限制所有 Pare 服务器注册的工具。
PARE_GIT_TOOLS 可选 仅限 git 服务器的工具过滤器,如 status,log,diff。
PARE_NPM_TOOLS 可选 仅限 npm 服务器的工具过滤器,如 install,test,run。
MCP_TIMEOUT 可选 Claude Code 的 MCP 连接超时毫秒数,如 30000,用于解决连接超时。

在 MCP 客户端中配置此服务器,使用 npx 命令运行 npm 包 @paretools/build。示例配置(如果支持 JSON 配置):使用 "command": "npx", "args": ["-y", "@paretools/build"]。

验证是否装好

重启客户端后检查工具列表中是否出现 Pare build 服务器的工具(如 tsc/esbuild/vite/webpack 相关构建工具),或运行 `npx @paretools/init doctor` 验证连接。

常见排障

  1. 检查 Node.js 版本是否 >= 20
  2. 确保 npx 可用或使用绝对路径
  3. 检查 MCP 客户端配置是否正确设置 stdio 传输
  4. 如果连接超时,尝试增加客户端 initTimeout

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 查看当前 git 分支状态并列出暂存的文件
  • 运行 vitest 测试并给出通过/失败的结构化结果
  • 用 tsc 构建项目并返回类型错误的 JSON 诊断
  • 运行 npm install 并汇报安装的包和警告

使用场景

AI 代理需要获取构建错误和警告的结构化数据
自动化构建流程需要稳定的机器可读输出
减少代理因解析构建日志而消耗的令牌

详细介绍

Pare Build 是 Pare 系列 MCP 服务器之一,专门用于构建工具。它将 tsc、esbuild、vite 和 webpack 等构建工具的输出转换为类型化 JSON 诊断,使 AI 代理无需解析脆弱的终端文本即可直接使用。服务器通过 stdio 传输,作为 npm 包提供。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 62.9k · 工具数 2 与当前对比 →

源版本 57e1980e8375 数据同步于 2026-10-12 查看 FMRS 评分方法