ShipSwift logo

ShipSwift

Fetches SwiftUI recipes and implementation guidance for AI-assisted iOS development through MCP.

Install ShipSwift

Pick your client, then add it in one click or paste the config.

SSE (Remote)
Server URL
https://api.shipswift.app/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

The ShipSwift MCP server gives AI coding tools access to SwiftUI recipes, including components, charts, animations, and app modules. It connects over HTTP at `https://api.shipswift.app/mcp` and exposes tools for listing, searching, and retrieving recipes. Reach for it when an agent needs documented SwiftUI implementation patterns instead of generating UI code without a reference. The repository also includes local skills and source files for offline use without MCP.

Use cases

  • Find reusable SwiftUI animation recipes
  • Retrieve chart implementation examples
  • Build authentication or chat interfaces
  • Inspect recipes while generating an iOS app
  • Browse components through an offline local skill

Key features

  • HTTP-hosted MCP recipe server
  • Recipe listing, search, and retrieval tools
  • SwiftUI animation and chart recipes
  • Reusable UI components and app modules
  • Local skills for offline source browsing
  • Free and Pro recipe coverage

Tools3

What ShipSwift lets your agent do. Expand a tool for its parameters.

Verified live~385 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

10/10 checks healthy over the last 38d

What it can do

From the 3 tools this server returned when we ran it.

Read-only tools · 3

Observed 2026-10-15 in an isolated sandbox. A description of reach, not a security audit.

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars3.2kStargazers on the source repository.
Last commit4d agoMost recent push to the default branch.
Tools exposed3Callable tools this server registers over MCP.
Directory activity4 viewsConfig copies, upvotes, and views on AllMCPs.

How ShipSwift works

What the ShipSwift MCP server does

The ShipSwift MCP server provides an AI-accessible catalog of SwiftUI recipes for iOS applications. The recipes include complete source code, implementation steps, and development guidance for common interface and application features. The repository describes more than 40 production-ready recipes and components, covering animations, charts, display and input controls, authentication, camera features, chat, settings, subscriptions, background removal, and TikTok attribution.

The server is intended for coding assistants that can retrieve reference material while generating or modifying an app. Example prompts include asking for a shimmer animation, exploring chart components, or building an authentication flow with Cognito. The source repository remains available when direct file access is preferred.

How it works

The ShipSwift MCP server is hosted at https://api.shipswift.app/mcp and is added to an MCP-compatible client using HTTP transport. Once connected, an assistant can query the recipe catalog rather than relying only on its general coding knowledge.

Three tools are documented:

  • listRecipes returns the available recipe catalog.
  • getRecipe retrieves a selected recipe.
  • searchRecipes finds recipes matching a query.

Recipes are grouped into areas such as animation, chart, component, and module work. Free material covers the iOS client code. Pro recipes add backend implementations, integration checklists, compliance templates, and known-pitfall guidance for selected features.

Setup and configuration

For Claude Code, add the hosted endpoint with:

Terminal
claude mcp add --transport http shipswift https://api.shipswift.app/mcp

For Gemini CLI, use:

bash
gemini mcp add --transport http shipswift https://api.shipswift.app/mcp

Cursor, VS Code Copilot, Windsurf, and other tools require client-specific MCP setup instructions referenced by the project’s skills repository. The repository also supports a local, non-MCP workflow: install its skills with npx skills add signerlabs/ShipSwift so an assistant can read the source files directly. That option works offline and does not provide the additional Pro recipes available through the hosted server.

No environment variables are documented for connecting to the hosted endpoint. The repository is MIT-licensed, and its iOS code targets Swift 5.0 or newer and iOS 18.0 or newer.

Tools and capabilities

The ShipSwift MCP server can help an agent locate reusable SwiftUI implementation material for:

  • Animation effects such as shimmer, typewriter text, gradients, procedural backgrounds, and canvas-rendered visuals.
  • Line, bar, area, donut, ring, radar, scatter, and activity heatmap charts.
  • UI elements including alerts, loading states, onboarding views, search bars, steppers, FAQs, and video players.
  • Larger modules for Cognito or Amplify authentication, camera capture, StoreKit 2 paywalls, chat, settings, Vision-based subject lifting, and TikTok event tracking.
  • Shared utilities such as logging and common Swift extensions.

The ShipSwift MCP server is most useful when an agent needs to discover an existing recipe, inspect its source, or apply a documented pattern to an iOS project. It is not described as a general backend service or an app deployment system.

Limitations and notes

The hosted MCP connection supplies recipes; it does not replace the Xcode project, local source files, or the implementation work required to adapt a recipe to an application. Some full-stack material is marked Pro, while the related iOS client code may remain available under the MIT license. The project’s dependency rules also separate low-level utilities, animations, charts, UI components, and multi-file modules, so not every component can be used without its permitted shared dependencies.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about ShipSwift

ShipSwift is an MCP server that connects AI coding assistants to a hosted SwiftUI recipe catalog at api.shipswift.app/mcp. Its main tools are listRecipes, searchRecipes, and getRecipe, which let assistants browse available recipes, find relevant examples, and retrieve source code and implementation guidance for iOS apps.

Add the hosted HTTP endpoint to your MCP client using its configuration method. Claude Code uses `claude mcp add --transport http shipswift https://api.shipswift.app/mcp`, while Gemini CLI uses the equivalent `gemini mcp add` command shown in the README.

Yes, Cursor is named as a supported setup target, but its exact MCP configuration is documented through the ShipSwift skills repository rather than in the provided setup commands. The README also names VS Code Copilot and Windsurf as client options.

Yes, install the local skills with `npx skills add signerlabs/ShipSwift`. This workflow reads source files from the repository, works offline, and lets an assistant browse the component catalog without connecting to the hosted MCP server.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewShipSwift AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/shipswift?style=directory)](https://allmcps.com/mcp/shipswift)
HTML Embed
<a href="https://allmcps.com/mcp/shipswift"><img src="https://allmcps.com/api/badge/shipswift?style=directory" alt="ShipSwift on AllMCPs" /></a>