Skip to main content
MCP server CX Codex

60fps — Claude Code MCP server for SwiftUI animations

Find motion examples from shipped iOS apps, inspect their transitions, and get SwiftUI code to recreate them. Useful when building or refining animated app interactions.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http library https://mcp.60fps.design/mcp
Open on GitHub

What 60fps does

60fps connects a coding agent to a library of motion examples taken from released iOS apps. Describe an interaction in natural language, and the server searches for relevant clips, exposes their keyframes, and explains how the animation moves from its initial state to its final one, including timing and easing. You can also retrieve a standalone SwiftUI file for use in Xcode.

The included skills help review where motion belongs in an app, define shared animation settings in Motion.swift, design loading and error feedback, and prepare implementation notes from a reference clip. Your agent leaves project code untouched until you approve changes. The hosted server requires a paid 60fps MCP licence or a qualifying 60fps PRO key purchased on or before 12 Sep 2026. Requests without a valid key return HTTP 401.

The service covers iOS motion only. It does not provide Android, Flutter, React Native, or web animation references, nor does it handle frame-rate profiling or brand assets. Generated SwiftUI examples omit the original app's copy, colours, and assets, so the visual styling must be rebuilt to fit your own design system.

What it helps with

  • Locate a real iOS example of a gesture-driven transition
  • Recreate an interface animation in SwiftUI using its keyframes
  • Identify screens and interactions that would benefit from motion
  • Define shared durations, springs, and haptics in Motion.swift
  • Write implementation notes for loading, success, and error feedback

Example prompts for the agent

  • Find an iOS app example of pull-to-refresh and build a SwiftUI version in this project.
  • Review my SwiftUI code, identify useful animation points, and find matching references in the 60fps library.
  • Design loading, success, and error states for this feature, including motion and haptic feedback.

How to install 60fps

Platform CLI: remote server

claude mcp add --transport http library https://mcp.60fps.design/mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about 60fps

How do I install 60fps in Claude Code?

Run claude mcp add --transport http library https://mcp.60fps.design/mcp, then run claude mcp add --transport http 60fps https://mcp.60fps.design/mcp. You also need a valid 60fps MCP licence or a qualifying 60fps PRO key.

What does the 60fps MCP server do?

It searches real iOS interaction examples and provides motion details, keyframes, and standalone SwiftUI code. Its bundled skills also help plan animation behavior and document it for implementation.

Can I use 60fps for Android or web interfaces?

No. Its references and generated code target iOS and SwiftUI. The sample files can run in Xcode, but you need to adapt their styling to your own app.

Similar MCP servers

All MCP servers for Design →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor