SuperAPI AI 工具集

swift-mcp-server-generator

智能体与模型

查看项目

更新于 10-15 21:52

技能介绍

用途:当需要创建 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;具体收费、价格与效果暂未提供。