What is the ShipSwift MCP server?
ShipSwift is an AI-native SwiftUI component library with a hosted MCP server. An AI coding agent can list, search and fetch recipes, each with SwiftUI source, implementation steps and best practices, covering animations, charts, UI components and modules like auth, camera and chat. The iOS client code is MIT-licensed.
ShipSwift describes itself as an AI-native SwiftUI component library with full-stack recipes. The recipe server is a hosted MCP endpoint at api.shipswift.app. Your AI coding agent connects to it and retrieves complete SwiftUI source for a component, plus implementation steps and best practices.
The library is organized as SWAnimation, SWChart, SWComponent, SWModule and SWUtil. The README counts 30 animation components, including Metal-shader backgrounds, plus charts, display, feedback and input components, and modules such as authentication, camera, chat and settings.
What changes in your agent's output
- A request like adding a shimmer loading animation returns a recipe with real SwiftUI code instead of a generic guess.
- Everything shares the SW naming convention and dependency rules, so generated code stays consistent across screens.
- Charts, onboarding, steppers and FAQ views come as self-contained files you can copy into an Xcode project.
- Pro recipes add backend guides, compliance templates and known pitfalls for subscriptions, TikTok tracking and export.
Free and Pro recipes
All iOS client code is open source under the MIT license. The README separates free recipes from Pro ones. Pro adds backend implementation such as Hono routes and database schema, integration guides, compliance templates and pitfall guides. Without the MCP server, local skills read the source files straight from the repository.
Who ShipSwift MCP is for
Best for
- iOS developers building SwiftUI apps who want ready animations, charts and onboarding screens.
- Teams that prototype in the Simulator and want an agent to assemble screens from known components.
- Developers who want one place for UI and the wiring behind it, such as auth, paywalls and chat.
Not for
- Web, React or Tailwind projects. For those, see the shadcn MCP server or Magic MCP.
- Reading a design file. The Figma MCP server is the right source when the design lives in Figma.
- Android and cross-platform apps. The library is SwiftUI, targeting iOS 18 and later per the README badge.
Use it with UiChemy
ShipSwift builds native iOS screens. If your project is a WordPress site, UiChemy covers that side: Composer edits inside Elementor or Gutenberg, and Figma to WordPress turns a design into editable pages. Click Get Started on uichemy.com.
Connect ShipSwift MCP Server: SwiftUI Components and Recipes to your AI client
claude mcp add --transport http shipswift https://api.shipswift.app/mcpAdd the hosted server
Run the command above for Claude Code. For Gemini CLI the README gives
gemini mcp add --transport http shipswift https://api.shipswift.app/mcp.Other clients
For Cursor, VS Code Copilot and Windsurf, add the same URL as an HTTP MCP server. The ShipSwift skills repo has client-specific setup.
Ask for a recipe
Try prompts from the README: add a shimmer loading animation, build an authentication flow with Cognito, or show all chart components.
No server option
Clone the repo and copy files from
ShipSwift/SWPackage/into your Xcode project. Each animation, chart and component file is self-contained, apart fromSWUtil/.Run the showcase app
Clone the repo, open
ShipSwift.xcodeproj, pick a simulator and press Cmd+R to preview components.
Client configuration
{
"mcpServers": {
"shipswift": {
"url": "https://api.shipswift.app/mcp"
}
}
}Endpoints and ports
https://api.shipswift.app/mcpHosted HTTP MCP serverhttps://www.shipswift.app/Searchable catalog with source and previewshttps://github.com/signerlabs/shipswift-skillsClient setup and local skillsWhat you can do with it
- SwiftUI-native componentsAnimations, charts, display, feedback and input components, all written for SwiftUI.
- Metal-shader backgroundsThe README lists procedural backgrounds such as Plasma, Starfield, Metaballs and Halftone.
- App modulesMulti-file modules for authentication, camera with face detection, chat, settings and more.
- Free and Pro recipesClient code is free and MIT-licensed. Pro recipes add backend, compliance and pitfall material.
- Consistent conventionsThe SW type prefix and strict dependency rules keep generated code predictable.
- Offline pathLocal skills and plain file copy work without the MCP server.
Tools it exposes
listRecipes
Lists the available recipes.
getRecipe
Fetches one recipe with SwiftUI source, steps and best practices.
searchRecipes
Searches recipes by what you want to build.
Frequently asked questions
What is ShipSwift MCP?
ShipSwift MCP is a hosted server that gives an AI coding agent SwiftUI components and full-stack recipes. The agent lists, searches and fetches recipes that include SwiftUI source, implementation steps and best practices.
How do I connect ShipSwift MCP?
Add the hosted HTTP server at the api.shipswift.app MCP path to your client. The README shows a one-line add command for Claude Code and an equivalent for Gemini CLI, both using the HTTP transport. Other clients use the same endpoint.
What tools does ShipSwift MCP expose?
Three: listRecipes, getRecipe and searchRecipes. Together they let your agent browse the catalog, find a recipe by description and pull its full source. The README does not list further tools.
Is ShipSwift free?
The iOS client code is open source under the MIT license. Pro recipes add backend implementation, integration guides, compliance templates and pitfall guides, and the README points to the pricing page for those.
Do I need the MCP server to use ShipSwift?
No. You can clone the repository and copy files from ShipSwift/SWPackage/ into Xcode. The README also describes local skills that read the repo source offline, though the MCP server adds the Pro recipes.
Which AI agents work with ShipSwift MCP?
The README shows setup for Claude Code and Gemini CLI, and points to the skills repo for Cursor, VS Code Copilot and Windsurf. Any client that can connect to an HTTP MCP server can use the URL.
Does ShipSwift work for web design?
No. ShipSwift is SwiftUI for iOS, so it does not produce web markup or CSS. For web components, use the shadcn MCP server, or Plate MCP when you need a rich-text editor.



