mcp-server-builder
MCP Server Builder 是一个用于从 OpenAPI 契约设计并交付生产级 MCP(Model Context Protocol)服务器的技能,替代手写一次性工具包装器。它支持 Python 和 TypeScript 两种 MCP 实现,以 OpenAPI 作为唯一事实来源,聚焦快速脚手架、schema 质量、验证与安全演进。核心能力包括:将 OpenAPI 路径/操作转换为 MCP 工具定义、生成 Python 或 TypeScript 起始服务器脚手架、强制命名/描述/schema 一致性、校验 MCP 工具清单的常见生产故障、应用版本化与向后兼容检查,以及将传输/运行时决策与工具契约设计分离。适用于需要把内部或外部 REST API 暴露给 LLM 智能体、用类型化工具替代脆弱的浏览器自动化、跨团队与助手共享一个 MCP 服务器、在发布 MCP 工具前进行可重复质量检查,或从现有 OpenAPI 规范引导 MCP 服务器的场景。