适合谁
- 使用 CMake 构建系统的 C/C++ 项目。
- 需要可靠、可编程访问构建状态的 AI 编码助手。
Pare CMake 服务器提供结构化的 CMake/CTest 输出,适合代理集成,但需注意构建命令可能带来的系统影响。
最强项 · 维护活跃度 10/20 最弱项 · 可靠性 2/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Node.js 20+
PARE_TOOLS
跨所有 Pare 服务器的通用工具过滤器,格式为 server:tool 逗号分隔;可选,无需额外获取。
在 MCP 客户端配置中添加以下 JSON(以 Claude Desktop 为例):
{
"mcpServers": {
"pare-cmake": {
"command": "npx",
"args": ["-y", "@paretools/cmake"]
}
}
}确保 Node.js 版本 >= 20,并按照客户端文档重启会话。
{
"mcpServers": {
"pare-cmake": {
"command": "npx",
"args": [
"-y",
"@paretools/cmake"
]
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"pare-cmake": {
"command": "npx",
"args": [
"-y",
"@paretools/cmake"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add pare-cmake -- npx -y @paretools/cmake
在终端运行;先把 <…> 占位符换成你自己的值。
重启客户端后,在工具列表中应能看到 pare-cmake 注册的 CMake/CTest 工具;或直接让客户端“构建并测试这个 CMake 项目”,若返回结构化 JSON 结果即说明连接成功。
连接成功后,可以直接对 AI 助手这样说:
依据项目文档列出,未经本站实测。
Pare CMake 是 Pare 项目中的一个 MCP 服务器,用于包装 CMake 和 CTest 构建工具,将原本脆弱的命令行输出转换为经过模式验证的 JSON 数据,使 AI 代理无需解析终端文本即可直接使用。它基于 TypeScript 构建,通过 stdio 传输,提供 token 高效的结构化响应。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 57e1980e8375 数据同步于 2026-10-12 查看 FMRS 评分方法