ShipSwift
REMOTE · API.SHIPSWIFT.APP
40+ production-ready SwiftUI recipes for building full-stack iOS apps via MCP.
Available components
Last scanned (3 hours ago)
Scores higher than 93% of remote servers
Reachable. Last reached 5 Nov 2026.
Category Developer Tools
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security74
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one. See how to fix → View diagnostics → Partial
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability82
- 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
- AI-judged instruction clarity (good).Pass
- Tool/resource definitions use about 7392 tokens (~60/item across 123 items; 6 tools + 117 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
- No destabilizing schema changes in the last 30 days.Pass
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 6 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 7 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 31 Oct 26 0
- New resource “Feature Tour Onboarding (Self-Assembling Pages, 3D Icon Ready)” functional
- 27 Oct 26 −1
- Resource “AI Chat Interface with Voice Input” now points somewhere else: shipswift://recipes/chat → shipswift://skills/chat security
- Resource “AWS Infrastructure with CDK” now points somewhere else: shipswift://recipes/infra-cdk → shipswift://skills/infra-cdk security
- Resource “Activity Heatmap” now points somewhere else: shipswift://recipes/chart-activity-heatmap → shipswift://skills/chart-activity-heatmap security
- Resource “Add Sheet” now points somewhere else: shipswift://recipes/component-add-sheet → shipswift://skills/component-add-sheet security
- Resource “Alert Toast Notification” now points somewhere else: shipswift://recipes/component-alert → shipswift://skills/component-alert security
- Resource “Animated Loop” now points somewhere else: shipswift://recipes/animation-animated-loop → shipswift://skills/animation-animated-loop security
- Resource “Animated Mesh Gradient” now points somewhere else: shipswift://recipes/animation-animated-mesh-gradient → shipswift://skills/animation-animated-mesh-gradient security
- Resource “Anonymous-First Authentication with Cognito Identity Pool” now points somewhere else: shipswift://recipes/auth-cognito-anonymous → shipswift://skills/auth-cognito-anonymous security
- Resource “Anonymous-First Authentication with Supabase” now points somewhere else: shipswift://recipes/auth-supabase-anonymous → shipswift://skills/auth-supabase-anonymous security
- Resource “Area Chart” now points somewhere else: shipswift://recipes/chart-area-chart → shipswift://skills/chart-area-chart security
- Resource “Authentication with AWS Cognito” now points somewhere else: shipswift://recipes/auth-cognito → shipswift://skills/auth-cognito security
- Resource “Bar Chart” now points somewhere else: shipswift://recipes/chart-bar-chart → shipswift://skills/chart-bar-chart security
- Resource “Before/After Image Slider” now points somewhere else: shipswift://recipes/animation-before-after-slider → shipswift://skills/animation-before-after-slider security
- Resource “Bullet Point Text” now points somewhere else: shipswift://recipes/component-bullet-point-text → shipswift://skills/component-bullet-point-text security
- Resource “Cached Image” now points somewhere else: shipswift://recipes/component-cached-image → shipswift://skills/component-cached-image security
- Resource “Camera & Face Detection” now points somewhere else: shipswift://recipes/camera → shipswift://skills/camera security
- Resource “Change Effects” now points somewhere else: shipswift://recipes/animation-change-effect → shipswift://skills/animation-change-effect security
- Resource “Char Sphere” now points somewhere else: shipswift://recipes/animation-char-sphere → shipswift://skills/animation-char-sphere security
- Resource “Chromatic Glass” now points somewhere else: shipswift://recipes/animation-chromatic-glass → shipswift://skills/animation-chromatic-glass security
- Resource “Color Panels” now points somewhere else: shipswift://recipes/animation-color-panels → shipswift://skills/animation-color-panels security
- Resource “Compact Stepper” now points somewhere else: shipswift://recipes/component-stepper → shipswift://skills/component-stepper security
- Resource “Confetti Burst” now points somewhere else: shipswift://recipes/animation-confetti → shipswift://skills/animation-confetti security
- Resource “Donut Chart” now points somewhere else: shipswift://recipes/chart-donut-chart → shipswift://skills/chart-donut-chart security
- Resource “Dot Orbit” now points somewhere else: shipswift://recipes/animation-dot-orbit → shipswift://skills/animation-dot-orbit security
- Resource “Dot Sphere” now points somewhere else: shipswift://recipes/animation-dot-sphere → shipswift://skills/animation-dot-sphere security
- Resource “Dots” now points somewhere else: shipswift://recipes/animation-dots → shipswift://skills/animation-dots security
- Resource “Export & Share — PDF, Image, JSON, CSV” now points somewhere else: shipswift://recipes/export-share → shipswift://skills/export-share security
- Resource “Floating Labels” now points somewhere else: shipswift://recipes/component-floating-labels → shipswift://skills/component-floating-labels security
- Resource “Foil” now points somewhere else: shipswift://recipes/animation-foil → shipswift://skills/animation-foil security
- Resource “Fractal Clouds” now points somewhere else: shipswift://recipes/animation-fractal-clouds → shipswift://skills/animation-fractal-clouds security
- Resource “Full-Screen Button” now points somewhere else: shipswift://recipes/animation-full-screen-button → shipswift://skills/animation-full-screen-button security
- Resource “Glass” now points somewhere else: shipswift://recipes/animation-glass → shipswift://skills/animation-glass security
- Resource “Glass Logo” now points somewhere else: shipswift://recipes/animation-glass-logo → shipswift://skills/animation-glass-logo security
- Resource “Glass Orb” now points somewhere else: shipswift://recipes/animation-glass-orb → shipswift://skills/animation-glass-orb security
- Resource “Glitter” now points somewhere else: shipswift://recipes/animation-glitter → shipswift://skills/animation-glitter security
- Resource “Glow Sweep Effect” now points somewhere else: shipswift://recipes/animation-glow-sweep → shipswift://skills/animation-glow-sweep security
- Resource “Gradient Divider” now points somewhere else: shipswift://recipes/component-gradient-divider → shipswift://skills/component-gradient-divider security
- Resource “Halftone” now points somewhere else: shipswift://recipes/animation-halftone → shipswift://skills/animation-halftone security
- Resource “Image Thumbnail” now points somewhere else: shipswift://recipes/component-image-thumbnail → shipswift://skills/component-image-thumbnail security
- Resource “In-App Subscription with RevenueCat (iOS + Server Gate)” now points somewhere else: shipswift://recipes/subscription-revenuecat → shipswift://skills/subscription-revenuecat security
- Resource “In-App Subscription with StoreKit 2” now points somewhere else: shipswift://recipes/subscription-storekit → shipswift://skills/subscription-storekit security
- Resource “Ink Smoke” now points somewhere else: shipswift://recipes/animation-ink-smoke → shipswift://skills/animation-ink-smoke security
- Resource “Intense Bling” now points somewhere else: shipswift://recipes/animation-intense-bling → shipswift://skills/animation-intense-bling security
- Resource “KPI Card” now points somewhere else: shipswift://recipes/component-kpi-card → shipswift://skills/component-kpi-card security
- Resource “Label with Icon and Image” now points somewhere else: shipswift://recipes/component-label → shipswift://skills/component-label security
- Resource “Light Sweep Effect” now points somewhere else: shipswift://recipes/animation-light-sweep → shipswift://skills/animation-light-sweep security
- Resource “Line Chart” now points somewhere else: shipswift://recipes/chart-line-chart → shipswift://skills/chart-line-chart security
- Resource “Liquid Chrome” now points somewhere else: shipswift://recipes/animation-liquid-chrome → shipswift://skills/animation-liquid-chrome security
- Resource “Liquid Metal” now points somewhere else: shipswift://recipes/animation-liquid-metal → shipswift://skills/animation-liquid-metal security
- Resource “Markdown Text” now points somewhere else: shipswift://recipes/component-markdown-text → shipswift://skills/component-markdown-text security
- Resource “Metaballs” now points somewhere else: shipswift://recipes/animation-metaballs → shipswift://skills/animation-metaballs security
- Resource “Network Graph” now points somewhere else: shipswift://recipes/chart-network-graph → shipswift://skills/chart-network-graph security
- Resource “Neuro Noise” now points somewhere else: shipswift://recipes/animation-neuro-noise → shipswift://skills/animation-neuro-noise security
- Resource “Onboarding View” now points somewhere else: shipswift://recipes/component-onboarding-view → shipswift://skills/component-onboarding-view security
- Resource “Orbiting Logos Animation” now points somewhere else: shipswift://recipes/animation-orbiting-logos → shipswift://skills/animation-orbiting-logos security
- Resource “Order Customization View” now points somewhere else: shipswift://recipes/component-order-view → shipswift://skills/component-order-view security
- Resource “Page Loading Overlay” now points somewhere else: shipswift://recipes/component-loading → shipswift://skills/component-loading security
- Resource “Particle Transitions” now points somewhere else: shipswift://recipes/animation-particle-transition → shipswift://skills/animation-particle-transition security
- Resource “Plasma” now points somewhere else: shipswift://recipes/animation-plasma → shipswift://skills/animation-plasma security
- Resource “Polished Aluminum” now points somewhere else: shipswift://recipes/animation-polished-aluminum → shipswift://skills/animation-polished-aluminum security
- Resource “Radar Chart” now points somewhere else: shipswift://recipes/chart-radar-chart → shipswift://skills/chart-radar-chart security
- Resource “Ring Chart” now points somewhere else: shipswift://recipes/chart-ring-chart → shipswift://skills/chart-ring-chart security
- Resource “Root Tab View” now points somewhere else: shipswift://recipes/component-root-tab-view → shipswift://skills/component-root-tab-view security
- Resource “Rotating Quote” now points somewhere else: shipswift://recipes/component-rotating-quote → shipswift://skills/component-rotating-quote security
- Resource “Scanning Overlay Effect” now points somewhere else: shipswift://recipes/animation-scanning-overlay → shipswift://skills/animation-scanning-overlay security
- Resource “Scatter Chart” now points somewhere else: shipswift://recipes/chart-scatter-chart → shipswift://skills/chart-scatter-chart security
- Resource “Scrolling FAQ Carousel” now points somewhere else: shipswift://recipes/component-scrolling-faq → shipswift://skills/component-scrolling-faq security
- Resource “Search Bar” now points somewhere else: shipswift://recipes/component-search-bar → shipswift://skills/component-search-bar security
- Resource “Settings View” now points somewhere else: shipswift://recipes/setting → shipswift://skills/setting security
- Resource “Shaking Icon Animation” now points somewhere else: shipswift://recipes/animation-shaking-icon → shipswift://skills/animation-shaking-icon security
- Resource “Shimmer Effect” now points somewhere else: shipswift://recipes/animation-shimmer → shipswift://skills/animation-shimmer security
- Resource “Simplex Noise” now points somewhere else: shipswift://recipes/animation-simplex-noise → shipswift://skills/animation-simplex-noise security
- Resource “Smoke Ring” now points somewhere else: shipswift://recipes/animation-smoke-ring → shipswift://skills/animation-smoke-ring security
- Resource “Star Nest” now points somewhere else: shipswift://recipes/animation-star-nest → shipswift://skills/animation-star-nest security
- Resource “Starfield” now points somewhere else: shipswift://recipes/animation-starfield → shipswift://skills/animation-starfield security
- Resource “Status Badge” now points somewhere else: shipswift://recipes/component-status-badge → shipswift://skills/component-status-badge security
- Resource “Subject Lifting — Background Removal” now points somewhere else: shipswift://recipes/subject-lifting → shipswift://skills/subject-lifting security
- Resource “Supabase + Cloudflare Workers Infrastructure” now points somewhere else: shipswift://recipes/infra-supabase → shipswift://skills/infra-supabase security
- Resource “Supabase Row Level Security (RLS) Data Isolation” now points somewhere else: shipswift://recipes/infra-supabase-rls → shipswift://skills/infra-supabase-rls security
- Resource “Supabase Storage Private Buckets + Signed URLs” now points somewhere else: shipswift://recipes/infra-supabase-storage → shipswift://skills/infra-supabase-storage security
- Resource “Swirl” now points somewhere else: shipswift://recipes/animation-swirl → shipswift://skills/animation-swirl security
- Resource “Tab Button” now points somewhere else: shipswift://recipes/component-tab-button → shipswift://skills/component-tab-button security
- Resource “Thinking Indicator” now points somewhere else: shipswift://recipes/component-thinking-indicator → shipswift://skills/component-thinking-indicator security
- Resource “TikTok Ad Attribution & Tracking” now points somewhere else: shipswift://recipes/tiktok-tracking → shipswift://skills/tiktok-tracking security
- Resource “TikTok Ad Attribution with RevenueCat (Dual-Channel)” now points somewhere else: shipswift://recipes/tiktok-tracking-revenuecat → shipswift://skills/tiktok-tracking-revenuecat security
- Resource “Typewriter Text Animation” now points somewhere else: shipswift://recipes/animation-typewriter-text → shipswift://skills/animation-typewriter-text security
- Resource “Video Player” now points somewhere else: shipswift://recipes/component-video-player → shipswift://skills/component-video-player security
- Resource “View Transitions” now points somewhere else: shipswift://recipes/animation-transition → shipswift://skills/animation-transition security
- Resource “Voronoi” now points somewhere else: shipswift://recipes/animation-voronoi → shipswift://skills/animation-voronoi security
- Resource “Wallet” now points somewhere else: shipswift://recipes/component-wallet → shipswift://skills/component-wallet security
- Resource “Water” now points somewhere else: shipswift://recipes/animation-water → shipswift://skills/animation-water security
- Tool “getRecipe” rewrote its description, which is the text the model reads security
- Tool “listRecipes” rewrote its description, which is the text the model reads security
- Tool “searchRecipes” rewrote its description, which is the text the model reads security
- Schema quality: 46 → 59 ▼ functional
- Prompt “explore-recipes” was removed ▼ functional
- Resource “recipe-catalog” was removed ▼ functional
- Schema quality: excellent → good functional
- New prompt “explore-skills” functional
- New resource “Classic Plan Picker Paywall (SubscriptionStoreView, Branded)” functional
- New resource “AI Agent Onboarding” functional
- New resource “AI Daily Brief” functional
- New resource “Clustered Map (Every Recommended Spot, Clustered on MapKit)” functional
- New resource “Creator City Guide (Food Creators in Your City + Their Latest Finds)” functional
- New resource “Credits Store Paywall (Consumable Packs)” functional
- New resource “Curator Feed (Local Tastemakers + the Spots They Love)” functional
- New resource “Editorial Membership Paywall (Serif, Paper, Several Cadences)” functional
- New resource “Free vs Pro Comparison Paywall (Feature Table, Billing Switch)” functional
- New resource “Guided Story Intro (Guide Character + Name + Sign in with Apple)” functional
- New resource “Hero Image Paywall (Photo, Checklist, Stacked Plans)” functional
- New resource “Immersive Photo Paywall (Full-Bleed, Rating Laurels, Weekly + Yearly)” functional
- New resource “Inventory Totals Dashboard” functional
- New resource “Lifetime Unlock Paywall (Pay Once, Gold Emblem)” functional
- New resource “Limited Offer Paywall (Intro / Win-Back Discount, Countdown)” functional
- New resource “Paywall Kit — Plan Model, Purchase Actions & Motion for SWPaywall Templates” functional
- New resource “Physics Sticker Wall” functional
- New resource “Plan Cards Paywall (1 / 12 / ∞ Cards, Reviews, Lifetime)” functional
- New resource “Side-by-Side Compare” functional
- New resource “Swipe and Shortlist” functional
- New resource “Swipe-to-Pick Setup (Card Dial + Follow-up Form)” functional
- New resource “Tiers Paywall (Plus / Pro Segmented Tiers)” functional
- New resource “Trial Timeline Paywall ("How your free trial works")” functional
- New resource “Trips and Packing Checklists” functional
- New resource “skill-catalog” functional
- New tool “getSkill” functional
- New tool “listSkills” functional
- New tool “searchSkills” functional
- “getRecipe” reworded the description of “id” cosmetic
- “listRecipes” reworded the description of “category” cosmetic
- 19 Oct 26 0
- Schema quality: good → excellent functional
- New resource “Cached Image” functional
- 28 Sept 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 25 Sept 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 9 Sept 26 0
- Schema quality: excellent → good functional
- 26 Aug 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 25 Aug 26 0
- Stability: 0.97 → pass security
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 5 Nov 2026 · Probed https://api.shipswift.app/mcp
TLS valid
Negotiated TLS 1.2 with TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=api.shipswift.app | CN=Amazon RSA 2048 M01,O=Amazon,C=US | 14 Feb 2026 | 15 Mar 2027 | RSA 2048 | SHA256-RSA | c3fe5aa305472717df6200522cb7c9a |
| SANs: api.shipswift.app, dohlk3ajekx9zm99mekoulpcg0gp4o0.api.shipswift.app | ||||||
| CN=Amazon RSA 2048 M01,O=Amazon,C=US (CA) | CN=Amazon Root CA 1,O=Amazon,C=US | 23 Aug 2022 | 23 Aug 2030 | RSA 2048 | SHA256-RSA | 77312380b9d6688a33b1ed9bf9ccda68e0e0f |
| CN=Amazon Root CA 1,O=Amazon,C=US (CA) | CN=Starfield Services Root Certificate Authority - G2,O=Starfield Technologies\, Inc.,L=Scottsdale,ST=Arizona,C=US | 25 May 2015 | 31 Dec 2037 | RSA 2048 | SHA256-RSA | 67f944a2a27cdf3fac2ae2b01f908eeb9c4c6 |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of api.shipswift.app. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| app. | present | 23684 | 8 | Verified |
| shipswift.app. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://api.shipswift.app/mcp | Verified | 200 | |
| http (plaintext) | http://api.shipswift.app/mcp | HTTPS enforced | 301 | https://api.shipswift.app:443/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
getRecipe ~42
Old name of getSkill, kept for existing setups.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Skill ID, e.g. 'animation-shimmer' or 'auth-cognito' |
No output schema declared.
No examples provided.
getSkill ~72
Get a skill by ID. Returns complete, copy-paste-ready Swift source code with architecture explanation and implementation steps. Module skills may also include backend code (Hono/Node.js + AWS CDK).
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Skill ID, e.g. 'animation-shimmer' or 'auth-cognito' |
No output schema declared.
No examples provided.
listRecipes ~35
Old name of listSkills, kept for existing setups.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | Filter skills by category. Defaults to 'all'. |
No output schema declared.
No examples provided.
listSkills ~120
List production-ready SwiftUI skills. Each skill is a complete, copy-paste-ready implementation — not a tutorial. Covers native iOS features (SwiftUI, Swift Charts, SpriteKit, Vision, AVFoundation, StoreKit 2, NavigationStack) and backend infrastructure (AWS CDK, Hono, Node.js, Cognito, DynamoDB). Categories: animations, charts, UI components, and full-stack modules including auth, camera, subscriptions, chat, and settings.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | Filter skills by category. Defaults to 'all'. |
No output schema declared.
No examples provided.
searchRecipes ~41
Old name of searchSkills, kept for existing setups.
| Name | Type | Req | Description |
|---|---|---|---|
| query | string | yes | Search keyword, e.g. 'shimmer', 'authentication', 'chart' |
No output schema declared.
No examples provided.
searchSkills ~79
Search skills by keyword across titles, descriptions, tags, and full source code. Use for any iOS, SwiftUI, or backend topic — e.g. subscription, authentication, camera, animation, chart, onboarding, paywall, infrastructure.
| Name | Type | Req | Description |
|---|---|---|---|
| query | string | yes | Search keyword, e.g. 'shimmer', 'authentication', 'chart' |
No output schema declared.
No examples provided.
How do I install the ShipSwift MCP server?
ShipSwift is a hosted endpoint at https://api.shipswift.app/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · api.shipswift.app
claude mcp add --transport http signerlabs-shipswift 'https://api.shipswift.app/mcp'
What is the ShipSwift MCP server?
ShipSwift is an MCP server listed in the public MCP registry as io.github.signerlabs/shipswift. 40+ production-ready SwiftUI recipes for building full-stack iOS apps via MCP. This page covers its hosted endpoint (https://api.shipswift.app/mcp).
Is the ShipSwift MCP server safe to use?
ShipSwift scores 86 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the ShipSwift MCP server expose?
ShipSwift exposes 6 tools: listSkills, getSkill, searchSkills, listRecipes, getRecipe, searchRecipes. Their descriptions and schemas cost roughly 389 tokens of context every time the server is loaded.
Does the ShipSwift MCP server require authentication?
No. We connected to ShipSwift without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the ShipSwift MCP server still maintained?
ShipSwift is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.