用途:当需要创建 Swift 版 MCP 服务器时,该技能会生成一个完整、可运行的项目骨架,使用官方 MCP Swift SDK 包。
主要能力:生成标准目录结构,包括 Package.swift、Sources/MyMCPServer 下的 main.swift、Server.swift,以及 Tools、Resources、Prompts 三组定义与处理器文件,另有 Tests 与 README.md。模板覆盖工具(greet、calculate)、资源(示例数据、配置)与提示(code-review),并集成 swift-log 结构化日志与 swift-service-lifecycle 优雅关闭。
使用方式:按模板生成项目后,可用 swift build -c release 构建,swift run 运行,LOG_LEVEL=debug swift run 带日志运行,swift test 执行测试。依赖通过 Package.swift 声明,包括 MCP Swift SDK、swift-log 与 swift-service-lifecycle。
适用场景:需要快速搭建 Swift MCP 服务器原型或生产骨架,并希望自带工具、资源、提示与测试示例的开发者。
限制:资料要求 Swift 6.0+,平台为 macOS 13+、iOS 16+ 或 Linux;具体收费、价格与效果暂未提供。