# CloudKit on the Server - Reintroducing MistKit

**URL:** <https://forums.swift.org/t/cloudkit-on-the-server-reintroducing-mistkit/83517>\
**Category:** Community Showcase\
**Tags:** linux, server, cloudkit\
**Created:** [December 2, 2025, 3:37pm UTC](https://forums.swift.org/t/cloudkit-on-the-server-reintroducing-mistkit/83517 "2025-12-02T15:37:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![leogdion](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/leogdion/32/14070_2.png) [@leogdion](https://forums.swift.org/u/leogdion)\
**Post date:** [December 2, 2025, 3:37pm UTC](https://forums.swift.org/t/cloudkit-on-the-server-reintroducing-mistkit/83517/1 "2025-12-02T15:37:15Z")

</div>

It’s [been 5 years since I started work on MistKit](https://forums.swift.org/t/mistkit-0-2-0-server-side-and-command-line-access-to-cloudkit-web-services/42470) but with some help from Claude Code and the swift-openapi-generator I was able to rebuild the library with more robust features.

If you want to do any CloudKit server-side work or any CloudKit work outside of Apple platforms, you’ll want to check this out. I’ve included some examples of doing public database and private database work in the repo.

> **[GitHub - brightdigit/MistKit: Swift Package for Server-Side and Command-Line...](https://github.com/brightdigit/MistKit)**
>
> Swift Package for Server-Side and Command-Line Access to CloudKit Web Services

I also posted the first part of how I rebuilt it with Claude Code and the swift-openapi-generator here:

> **[Rebuilding MistKit with Claude Code - From CloudKit Docs to Type-Safe Swift...](https://brightdigit.com/tutorials/rebuilding-mistkit-claude-code-part-1/)**
>
> Follow the journey of rebuilding MistKit using Claude Code and swift-openapi-generator. Learn how OpenAPI specifications transformed Apple's CloudKit documentation into a type-safe Swift client, and discover the challenges of mapping CloudKit's...
