adamtheturtle/mcpkit
Scaffolding for exposing Swift app features as a Model Context Protocol server, built on
Installation
.package(url: "https://github.com/adamtheturtle/MCPKit.git", from: "0.1.0")Add the MCPKit product to your target dependencies.
Product
MCPKit: Provider protocols, server bootstrap, argument helpers, result builders, and
activity logging for MCP integrations.
Client configuration migration
MCPClient is deprecated and will be removed in MCPKit 1.0. Applications that show client setup instructions or edit client configuration should use MCPClientInstall and its MCPDesktopClient catalogue. Keeping client paths, formats, snippets, and safe file editing in that package prevents the two catalogues from drifting.
Requirements
- Swift 6.1+
- macOS 13+, Mac Catalyst 16+, iOS 16+, watchOS 9+, tvOS 16+, or visionOS 1+
License
MIT. See LICENSE.
Package Metadata
Repository: adamtheturtle/mcpkit
Default branch: main
README: README.md