← 返回目录
P

Pare Swift

社区
面向 Swift 开发的结构化构建、测试与包管理工具
分类
开发工具 第 315 / 438
Stars
★ 138 热门
传输方式
stdio(本地进程)
运行环境
Node.js >= 20
凭据
无需凭据
许可证
MIT
最近提交
44FMRS · D

Pare Swift 提供简洁的 JSON 输出,显著减少令牌消耗,但工具列表和具体行为需要验证。

最强项 · 安装易用性 11/20 最弱项 · 可靠性 6/20

可靠性
6/20
安全与权限
7/20
维护活跃度
11/20
文档质量
9/20
安装易用性
11/20
查看各项评分依据
可靠性 6/20
服务器清单(server.json)结构完整,名称、版本 0.22.0 与 npm 包 @paretools/swift 一致,传输方式明确为 stdio,具备可启动的合理前提。但本仓库包含多个 MCP 服务器,未提供 server-swift 的源码、工具声明、测试或 CI 产物,无法验证 MCP init 握手、工具列表及真实行为。README 是仓库级总体说明,不能作为该服务器的可靠证据。按“缺失证据即扣分”的静态原则,评分不超过 12,最终给 6 分。
安全与权限 7/20
未发现恶意代码、凭据窃取、隐蔽外传等红线问题;该服务器经 stdio 本地运行,README 与清单中未声明网络访问或凭据处理。但由于源码不可见,无法核实最小权限、危险操作的确认机制,以及 Swift 构建/测试等命令可能产生的副作用(例如包插件或构建脚本执行)。权限与确认信息不完整,因此给 7 分。
维护活跃度 11/20
仓库未归档,MIT 许可证明确,清单版本 0.22.0 与 npm 包版本匹配;README 展示 CI、codecov、OpenSSF 等徽章,但这些属于声称,未提供提交历史、发布日期或依赖更新记录。且无法确认这些维护活动是否针对 server-swift 本身,而非其他兄弟服务器,因此不能给出更高分数,评为 11 分。
文档质量 9/20
仓库级 README 内容较丰富,包含安装方式、客户端配置指引、工具过滤环境变量及常规故障排查。但针对 server-swift 本身,没有列出具体工具名称、参数、输出 schema、使用限制,也没有说明需预先安装 Swift 工具链。文档中提到的 tool schemas 和 response examples 未随附,不能作为证据。存在明显文档缺口,评为 9 分。
安装易用性 11/20
由清单可推断安装路径为 npm 包 @paretools/swift,通过 stdio 以 MCP 方式接入;README 提供了 swift preset 和多个客户端的配置指引,步骤较少。但未给出 server-swift 自己的配置示例,未明确依赖系统中已安装 Swift 工具链,且缺少针对该服务器的 CI/提交测试作为可执行证据。按静态上限 15 分,结合隐藏前提扣分,评为 11 分。

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

查看 FMRS 评分方法 →

选型与风险

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

适合谁

  • 使用 Swift 开发并需要结构化输出的开发者和团队
  • 构建、测试和包管理自动化的代理工作流

不适合谁

  • 非 Swift 项目
  • 需要交互式 Swift REPL 的场景

所需权限

  • 运行 Swift 命令行工具,如 swift build、swift test 等
  • 访问当前工作目录中的项目文件

风险与副作用

  • 执行构建或测试命令可能产生副作用,如修改文件或占用资源
  • 依赖本机 Swift 工具链,版本不匹配可能导致错误

安装接入

准备工作

运行环境:Node.js >= 20

其他可选配置项(1 个)
PARE_TOOLS 可选 可选,格式为 server:tool 的通用过滤变量,跨所有 Pare 服务器限制注册的工具,优先级高于各服务器的环境变量。

使用 npm 安装:npm install -g @paretools/swift。然后在 MCP 客户端中配置服务器,使用命令 npx -y @paretools/swift。

验证是否装好

在客户端工具列表中确认 Pare Swift 服务器(@paretools/swift)的构建/测试工具已注册;或运行 npx @paretools/init doctor 验证连接是否正常。

常见排障

  1. 确保 Node.js >= 20
  2. 确保 Swift 工具链已安装且可访问
  3. 检查 MCP 客户端配置是否正确

试试这样问

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

  • 编译当前的 Swift 包并告诉我有没有错误。
  • 运行 Swift 包的测试并给出结构化的结果摘要。
  • 查看这个 Swift 包的依赖信息。

使用场景

自动化 Swift 项目的构建、测试和包管理任务
为 AI 代理提供可靠的 Swift 工具输出

详细介绍

Pare Swift 是 Pare 系列 MCP 服务器之一,为 Swift 提供结构化的构建、测试和包管理操作,返回类型化 JSON 而非原始终端文本。它封装了 Swift 工具链,使 AI 代理能直接处理可靠的数据。

同类可选方案

Context7 80 · B

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

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

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