Schema Bridge MCP Server & CLI 用于自动化处理数据库模式转换和模拟 API 数据生成,减少重复、繁琐且易错的手工操作。其核心功能包括:
一、用途 将数据库模式(SQL DDL、Prisma schema、JSON)编译为常见开发技术栈所需的类型定义和验证规则,并生成可用于测试的合成模拟数据。适用于 API 开发、数据库迁移、前端类型定义、后端验证等场景。
二、主要能力
- 模式编译:支持 SQL DDL、Prisma schema 和 JSON 作为输入,输出 Zod 验证模式、TypeScript 接口以及 Python Pydantic v2 模型。
- 模拟数据生成:可快速生成逼真的合成模拟 API 数据集。
- MCP 集成:以 Model Context Protocol 服务器形式提供,暴露 MCP 工具,可被 Claude Desktop、Cursor、Command Code、Cline 等客户端原生调用。
- 独立 CLI:同时提供终端命令行工具,可脱离 MCP 客户端独立使用。
三、使用方式
- MCP Stdio 快速设置:在 Cursor 中配置 .cursor/mcp.json;在 Claude Desktop 中配置 claude_desktop_config.json。
- 独立终端 CLI:可直接在命令行中运行,具体命令未在资料中提供。
- 提供的 MCP 工具列表:资料中标注为“MCP Tools Exposed”,但未列出具体工具名称。
四、适用场景 适合需要将数据库模式快速转换为 TypeScript、Python 类型定义和 Zod 验证规则的开发者,以及需要生成模拟 API 数据进行测试的团队,尤其适合与 AI 编程助手配合使用以自动化模式翻译和数据生成。
五、限制与补充
- 项目采用 MIT 许可证,作者为 rafim_dev。
- 提供 Pro 发行版和 Power Bundle,可通过 Gumroad($5.00+ 按需付费)或 itch.io($5.00+ 按需付费)下载零配置编译包。
- 还提供 2 合 1 AI 开发者 Power Bundle(包含 schema-bridge-mcp + mcp-smart-git,享 20% 折扣)。
- 关于平台支持、具体安装命令、CLI 用法细节、MCP 工具的具体名称和参数,以及收费的完整价格构成,资料中暂未提供。