# ShipSwift

Provides access to a library of iOS development recipes, including SwiftUI code, animations, and infrastructure components. Simplifies the implementation of complex features like authentication, payw…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add signerlabs/shipswift

# Browse available tools
npx -y @smithery/cli@latest tool list signerlabs/shipswift

# Get full schema for a tool
npx -y @smithery/cli@latest tool get signerlabs/shipswift listRecipes

# Call a tool
npx -y @smithery/cli@latest tool call signerlabs/shipswift listRecipes '{}'
```

## Direct MCP Connection

Endpoint: `https://shipswift--signerlabs.run.tools`

**Optional config:**
- `tier` (query) — Recipe access tier: free, pro, or all.
- `maxResults` (query) — Max recipes per search query (1-100).

## Tools (3)

- `listRecipes` — List production-ready SwiftUI code recipes. Each recipe is a complete, copy-paste-ready implementation — not a tutorial…
- `getRecipe` — Get a recipe by ID. Returns complete, copy-paste-ready Swift source code with architecture explanation and implementati…
- `searchRecipes` — Search recipes by keyword across titles, descriptions, tags, and full source code. Use for any iOS, SwiftUI, or backend…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get signerlabs/shipswift <tool-name>
```

## Resources

- `shipswift://recipes/catalog` — Complete list of all available ShipSwift iOS development recipes with their metadata (id, title, description, tier, tag…
- `shipswift://recipes/animation-animated-mesh-gradient` — Animated 3x3 mesh gradient background that smoothly transitions between two color palettes with a repeating animation
- `shipswift://recipes/animation-before-after-slider` — Before/after image comparison view with an auto-oscillating slider divider and drag gesture support
- `shipswift://recipes/animation-glow-sweep` — View wrapper that sweeps a glowing highlight band across content, using the original shape as a mask
- `shipswift://recipes/animation-light-sweep` — Animated scan-line overlay that sweeps a gradient light band across any content with rounded clipping
- `shipswift://recipes/animation-orbiting-logos` — SpriteKit-powered animated orbit component with concentric rings of dots and pop-out icon animations
- `shipswift://recipes/animation-scanning-overlay` — Animated scan-line overlay with flowing grid, sweeping scan band, and noise layer for an analyzing/processing visual ef…
- `shipswift://recipes/animation-shaking-icon` — Animated icon that periodically zooms in and shakes side-to-side, mimicking the iOS home-screen jiggle effect
- `shipswift://recipes/animation-shimmer` — Shimmer highlight wrapper that sweeps a translucent light band across content in a continuous loop
- `shipswift://recipes/animation-typewriter-text` — Typewriter text that cycles through strings with character-by-character typing and deleting, supporting multiple animat…
- `shipswift://recipes/chart-activity-heatmap` — GitHub-style activity heatmap with streak tracking, gradient streak card, flow-layout heatmap grid, and color legend
- `shipswift://recipes/chart-area-chart` — Horizontally scrollable area chart with standard and stacked modes, optional line overlay, and configurable gradient op…
- `shipswift://recipes/chart-bar-chart` — Horizontally scrollable bar chart with grouped and stacked modes, value labels, and animated bar growth built on Swift …
- `shipswift://recipes/chart-donut-chart` — Interactive donut chart with tap-to-select interaction, category grouping, and center overlay showing count and categor…
- `shipswift://recipes/chart-line-chart` — Horizontally scrollable multi-series line chart with reference lines, configurable interpolation, and point markers bui…
- `shipswift://recipes/chart-radar-chart` — Animated radar (spider) chart with axis labels, background grid rings, radial lines, and polygon animation from center …
- `shipswift://recipes/chart-ring-chart` — Apple Watch Activity Rings style concentric progress chart with animated ring growth, legend, and optional center conte…
- `shipswift://recipes/chart-scatter-chart` — Horizontally scrollable scatter chart with multi-category color mapping and configurable axes built on Swift Charts
- `shipswift://recipes/component-add-sheet` — Bottom sheet with text input field, Cancel and Continue buttons, presented as a medium detent sheet
- `shipswift://recipes/component-alert` — Global toast-style alert overlay with preset styles (info, success, warning, error) and auto-dismiss
- `shipswift://recipes/component-bullet-point-text` — Text label with a colored capsule bullet point indicator that accepts any View content via @ViewBuilder
- `shipswift://recipes/component-floating-labels` — Animated floating capsule labels that fade in and out at specified positions around an image
- `shipswift://recipes/component-gradient-divider` — Horizontal divider with a center-fade gradient effect (clear to color to clear)
- `shipswift://recipes/component-label` — Reusable label components pairing a leading visual (SF Symbol or image resource) with localized text
- `shipswift://recipes/component-loading` — Fullscreen loading overlay with blur background, customizable message, optional icon with pulse animation, and progress…
- `shipswift://recipes/component-onboarding-view` — Multi-page onboarding view with swipe navigation, Continue/Get Started button, and Skip option
- `shipswift://recipes/component-order-view` — Animated drink customization demo with flavor selection, cup sizing, matchedGeometryEffect, and quantity control
- `shipswift://recipes/component-root-tab-view` — Root TabView template using iOS 18+ Tab API with selected/unselected icon switching and haptic feedback
- `shipswift://recipes/component-rotating-quote` — Auto-rotating quote display that cycles through quotes with animated transitions and stable layout height
- `shipswift://recipes/component-scrolling-faq` — Auto-scrolling horizontal FAQ carousel with infinite looping rows scrolling in alternating directions
- `shipswift://recipes/component-stepper` — Compact numeric stepper with chevron buttons, animated numeric text transitions, and haptic feedback
- `shipswift://recipes/component-tab-button` — Capsule-shaped tab button toggling between selected and unselected states for segmented controls
- `shipswift://recipes/component-thinking-indicator` — Animated three-dot bouncing indicator for chat typing/thinking states
- `shipswift://recipes/auth-cognito` — Complete iOS authentication system with AWS Cognito — email/password sign-up, Apple Sign In, Google Sign In, phone OTP,…
- `shipswift://recipes/camera` — Complete camera module with photo capture, live preview, face detection using Vision framework, and face landmark overl…
- `shipswift://recipes/chat` — Complete chat module with message list, streaming-ready input bar, voice-to-text via VolcEngine ASR, and AI conversatio…
- `shipswift://recipes/infra-cdk` — Production-ready AWS infrastructure using CDK — App Runner for HTTP services, Aurora Serverless for database, Cognito f…
- `shipswift://recipes/setting` — Pre-built settings page with app info section, account management, notification toggles, feedback/rating links, and leg…
- `shipswift://recipes/subscription-storekit` — Complete subscription system with StoreKit 2 — product loading, purchase flow, receipt validation, paywall UI, and serv…

## Prompts (2)

- `build-feature` (feature, platform) — Guide the user to build an iOS feature using ShipSwift recipes. Provides a structured workflow: describe the feature, f…
- `explore-recipes` (projectType) — Browse all available ShipSwift recipes and get personalized recommendations based on project needs.
