Main
按 README 的“schema 文件”思路落地:有人导出/导入快照,其他人直接离线
dryrun lint。用 MCP server 给 agent 供“schema 大脑”,但不暴露凭据;README 给出
claude mcp add dryrun -- dryrun mcp-serve。把 lint 输出当可执行清单:README 示例包含主键、timestamptz、FK 覆盖索引等问题与修复建议。
Source-backed notes
- README 明确说明
dryrun同时是 CLI 与 MCP server,并刻意分离。 - README 说明 MCP server 基于快照工作,可用 stdio/SSE 暴露工具且无需实时 DB 连接。
- README 提供离线 demo 的违规输出与修复建议,并写明
dryrun mcp-serve用法。
FAQ
- MCP server 需要生产库权限吗?:不需要。README 强调用快照避免分发凭据。
- 怎么启动 MCP server?:执行
dryrun mcp-serve并按客户端配置添加(README 以 Claude 为例)。 - 离线能 lint 吗?:能。README 展示了仅靠 schema 文件就能
dryrun lint。