适合谁
- 使用 Ruby 和 Bundler 的项目,需要 AI 代理进行代码检查、依赖管理或脚本执行。
- 需要节约 Token 的 AI 集成场景。
Pare Ruby 提供结构化 Ruby/Bundler 操作,适合需要可靠、token 高效输出的 AI 代理。它具备 schema 验证和工具过滤功能,但需要 Node.js >=20,且权限和风险需谨慎管理。
Pare Ruby 是一个 MCP 服务器,封装 Ruby 和 Bundler 常用命令(如运行脚本、语法检查、Gem 管理、Bundler 操作),并返回结构化的、经过 schema 验证的 JSON 数据,而非原始终端文本。它属于 Pare 工具集的一部分,旨在为 AI 代理提供可靠、低 token 消耗的 CLI 操作。
通过 npm 安装并配置 MCP。以 Claude Code 为例,在 MCP 配置中添加:
{"mcpServers": {"pare-ruby": {"command": "npx", "args": ["-y", "@paretools/ruby"]}}}其他客户端配置方法见项目的文档。