MCP.so
Sign In
S

Swiftforge

@jrlingyin888

About Swiftforge

SwiftForge is an MCP server that gives AI coding agents (Claude Code, Cursor) on-demand access to a curated library of 96 current, production-grade SwiftUI components across 14 categories — including iOS 26 Liquid Glass. Every component is compile-checked and free of deprecated A

Basic information

Category

Developer Tools

Transports

stdio

Publisher

jrlingyin888

Submitted by

Jerry Wang

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "swiftforge": {
      "command": "npx",
      "args": [
        "-y",
        "swiftforge-mcp"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Swiftforge?

SwiftForge is an MCP server that provides AI coding agents with on-demand access to a curated, production-grade catalog of modern SwiftUI components. It solves the problem of agents hallucinating deprecated or bland code by serving compile-ready, reviewed SwiftUI sources directly.

How to use Swiftforge?

Install via npx: claude mcp add swiftforge -- npx -y swiftforge-mcp (Claude Code) or add to your mcp.json (Cursor/Windsurf). Then ask your agent to use tools like list_categories, search_components, or get_component to fetch components. A demo app at examples/SwiftForgeDemo validates the full pipeline.

Key features of Swiftforge

  • 96 curated SwiftUI components across 14 categories
  • Components use only current, non-deprecated APIs
  • Includes iOS 26 Liquid Glass components with graceful fallbacks
  • Every component is syntax-checked and senior-reviewed
  • Tools for listing, searching, and fetching component source
  • MIT-licensed catalog; free to use

Use cases of Swiftforge

  • Quickly add a polished SwiftUI component (e.g., glass card, onboarding flow) to an iOS app
  • Replace agent-generated boilerplate with curated, compilable SwiftUI code
  • Modernize existing SwiftUI views with current API patterns and iOS 26 features
  • Prototype app screens using components that are dark-mode and Dynamic Type ready

FAQ from Swiftforge

How does Swiftforge differ from alternatives like 21st.dev?

Swiftforge is the SwiftUI equivalent: a curated component library served over MCP to AI coding agents, whereas 21st.dev serves React components. Swiftforge focuses exclusively on SwiftUI and iOS design patterns.

What are the runtime dependencies for Swiftforge?

Swiftforge requires Node.js and npm to run the server. The components themselves are standard SwiftUI and require Xcode 16+ (ideally Xcode 26 for Liquid Glass components) to compile.

Where do the components live and how are they updated?

Components are part of the npm package (swiftforge-mcp). The catalog is updated regularly with new components and kept current as iOS evolves. Users can request missing components via GitHub issues.

Can I use Swiftforge with any MCP-compatible AI coding agent?

Yes. The README demonstrates usage with Claude Code, Cursor, and Windsurf. Any agent that supports MCP client tools should be able to use Swiftforge’s tools.

What transport protocol does Swiftforge use?

The server is invoked via npx -y swiftforge-mcp and communicates over MCP’s standard stdio transport, as is typical for agents that run local processes. No authentication is required.

Comments

More Developer Tools MCP servers