Appfactory

io.github.gbatistuta0由 GitHub 帳號 gbatistuta0 發布v0.2.0更新於 Oct 11, 2026

Lets your coding agent ship a SwiftUI iOS subscription app from idea to TestFlight.

概覽

AI 產生的概覽

讓編碼代理把 SwiftUI iOS 訂閱應用從想法驗證一路做到建置、後端、商店設定與 TestFlight。

可以做什麼
AppFactory 是一個本機 MCP 伺服器,引導編碼代理建置 iOS 訂閱應用。它會抓取 App Store 資料來評估利基市場並檢查名稱是否可用,下載競品截圖做設計研究,從範本產生 SwiftUI 應用,並可設定 Supabase 後端、App Store Connect 上架資訊、RevenueCat 訂閱、在地化、ASO 素材與 TestFlight 上傳。每個階段都有檢查關卡,不可逆操作會等待使用者在自己的終端機執行核准指令。
適用情境
當你想讓代理在 Mac 上端到端交付一個訂閱制 iOS 應用,從想法驗證到 TestFlight 建置時使用。適合希望把研究、範本產生與商店設定自動化、同時保留提交與破壞性操作控制權的獨立開發者。
執行需求
需要 Mac 和 uv;Xcode 等工具僅在啟用對應服務時需要。選用服務各自需要憑證與 CLI:App Store Connect API 金鑰(APPFACTORY_ASC_KEY_ID、APPFACTORY_ASC_ISSUER_ID、APPFACTORY_ASC_KEY_FILEPATH、APPFACTORY_TEAM_ID)、Supabase 存取權杖、RevenueCat 金鑰、AI 供應商金鑰,以及視需要啟用的 firebase、gh、Maestro、Java 17+、node 與 claude-design MCP。
安裝前請注意
它會索取商店、後端與訂閱憑證,例如 APPFACTORY_ASC_KEY_FILEPATH、Supabase 存取權杖與 RevenueCat 金鑰,這些只留在本機並在結果中遮蔽。商店寫入、後端部署、資料庫變更、GitHub 推送、上傳與簽章都需要透過 appfactory approve 明確核准;破壞性 SQL 一律需要。App Store 提交一律由人工完成。資料只會傳送到你啟用的服務,並使用你自己的金鑰。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Appfactory,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

該儲存庫沒有 README。

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

3
  1. v0.2.0最新Oct 11, 2026
  2. v0.1.5Sep 29, 2026
  3. v0.1.4Sep 29, 2026

評分

已滿足適用檢查項的 25%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。