MCP.so
ログイン
S

Swiftforge MCP Server

@jrlingyin888

基本情報

カテゴリ

開発者ツール

トランスポート

stdio

作者

jrlingyin888

投稿者

Jerry Wang

Swiftforge MCP Server について

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

Swiftforge MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

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

Swiftforge MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。

概要

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

よくある質問

1

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.

2

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.

3

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.

4

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.

5

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.

コメント

「開発者ツール」の他のコンテンツ