Tuist

io.github.tuist由 GitHub 帳號 tuist 發布v1.51.0更新於 Nov 7, 2026

Build, test and cache insights for Xcode, Gradle and Bazel projects, for coding agents.

已驗證Streamable HTTP可網頁執行雲端與基礎設施開發者工具資料與分析

概覽

AI 產生的概覽

遠端 Tuist MCP 端點,為編碼代理提供 Xcode、Gradle 與 Bazel 專案的建置、測試與快取洞察。

可以做什麼
  • 取得 Xcode、Gradle 與 Bazel 專案的建置、測試與快取洞察
  • 處理 Xcode、Gradle、Bazel、Elixir 與 Rust 的建置與測試流程,功能依工具鏈而異
  • 透過內容定址快取加快各環境中的建置速度
  • 跳過未變更的測試目標,並可透過早期存取策略選擇個別 XCTest/XCUITest 測試
  • 檢視建置與應用程式套件洞察,並以連結分享應用程式預覽
適用情境
適合編碼代理處理 Apple、Android/JVM 或 Bazel 專案,需要分析建置時間、測試選擇、快取或應用程式套件品質,而不只是修改程式碼時使用。
執行需求
透過 streamable HTTP 連線至 tuist.dev 的遠端端點,需要 OAuth 登入。未宣告環境變數或標頭。以帳號為基礎的功能意味著需要 Tuist 帳號,並在平台上設定好專案。
安裝前請注意
OAuth 授權會讓伺服器存取你的 Tuist 帳號與專案資料。功能依工具鏈而異,部分為早期存取或實驗性功能,例如個別測試的覆蓋率策略與 Rust 編譯快取。建置與測試資料會傳送至託管的 Tuist 服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Tuist,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.tuist%2Ftuist/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "tuist": {
      "type": "http",
      "url": "https://tuist.dev/mcp"
    }
  }
}

README

Tuist

Tuist is a build platform for engineering teams and their coding agents. It supports build and test workflows across Xcode, Gradle, Bazel, Elixir, and Rust; Once support is in canary. Features vary by toolchain, and Rust compilation caching is experimental.

The following solutions are part of Tuist:

Openness and community are cornerstones in shaping Tuist, as we believe they are the key to building the best solution. We recommend checking out the following resources:

Get started

Head to the Tuist docs for install instructions, an overview of the platform, step-by-step guides for the workflow you want to adopt, and pointers to sample projects and contribution resources.

Development

This repository represents a monorepo with the following projects:

ProjectDescription
cliThe Tuist command-line interface (Swift)
appThe iOS and macOS app (Swift)
androidThe Android app (Kotlin/Compose)
serverThe Tuist server that hosts the cache, previews, analytics, and dashboard (Elixir/Phoenix)
registryThe Swift package registry service (Elixir/Phoenix)
kuraThe Rust cache mesh service for distributed cache traffic
gradleThe Tuist Gradle plugin for Android/JVM builds (Kotlin)
nooraThe Noora design system that powers the Tuist web UI (Elixir/Phoenix)
codebase-searchThe hosted source-code search service (Rust)
atlasThe internal ops app for CRM, contracts, finance, and GTM (Elixir/Phoenix)
skillsThe Tuist agent skills package
handbookThe company handbook

Companies using Tuist

Want to contribute?

You can use our contribution docs to get started. You can find good issues for first-time contributors here.

Core Alumni

The following people were once core contributors helping steer the project in the right direction and ensuring we have a reliable foundation we can build new features upon:

Contributors

Thanks goes to these wonderful people:

[圖片]
kalkwarf
[圖片]
Marek Fořt
[圖片]
Kas
[圖片]
Natan Rolnik
[圖片]
svastven
[圖片]
Bernhard Huemer
[圖片]
Daniel Jankowski
[圖片]
Facundo Menzella
[圖片]
Eric Ito
[圖片]
Kamil Harasimowicz
[圖片]
Jakub Olejník
[圖片]
ldindu
[圖片]
George Tsifrikas
[圖片]
Privezentsev Yura
[圖片]
Fero
[圖片]
Heberti Almeida
[圖片]
Ben Scheirman
[圖片]
Jared Sorge
[圖片]
Joe Blau
[圖片]
David Chavez
[圖片]
Roman Podymov
[圖片]
Marcin Religa
[圖片]
Alfredo Delli Bovi
[圖片]
Jake Prickett
[圖片]
Daniele Formichelli
[圖片]
Sergey Petrachkov
[圖片]
Jinwoo, Kim
[圖片]
David Harris
[圖片]
Dmytro Mishchenko
[圖片]
Sam Pettersson
[圖片]
Josh Holtz
[圖片]
Jierong Li
[圖片]
Shai Mishali
[圖片]
Franz Busch
[圖片]
Tíarnán McGrath
[圖片]
Vitaly Chupryk
[圖片]
Roman Blum
[圖片]
Giovanni Filaferro
[圖片]
Andrés Pizá Bückmann
[圖片]
Gabriel Coutinho
[圖片]
Riccardo
[圖片]
Mauro Bolis
[圖片]
Peter Weishapl
[圖片]
Cruz
[圖片]
Sven Münnich
[圖片]
Santiago A. Delgado
[圖片]
Wojciech Kulik
[圖片]
Iain Smith
[圖片]
Max Kraev
[圖片]
Mustafa Yusuf
[圖片]
Daniel Barden
[圖片]
Zofia Kulus
[圖片]
David Peterson
[圖片]
Ikko Ashimine
[圖片]
Seto Elkahfi / 塞托·埃尔卡菲
[圖片]
apps4everyone
[圖片]
Lorenzo
[圖片]
Darko Damjanovic
[圖片]
Marvin Nazari
[圖片]
Robin Malhotra
[圖片]
Astromonkee
[圖片]
ezraberch
[圖片]
Christopher Constable
[圖片]
Yi Wang
[圖片]
Mustafa Dur
[圖片]
Luca Bartoletti
[圖片]
Sujata Chakraborty
[圖片]
Pavel Trafimuk
[圖片]
Alejandro Silva Fernández
[圖片]
Jake Adams
[圖片]
Sam Watts
[圖片]
Erk Ekin
[圖片]
Denis Morozov
[圖片]
orbitekk
[圖片]
Park Jae Hyun
[圖片]
Sean Berry
[圖片]
Isaac Halvorson
[圖片]
Mohit Saxena
[圖片]
Mikołaj Chmielewski
[圖片]
Tope Akinwande
[圖片]
TheInkedEngineer
[圖片]
Alexander Weiß
[圖片]
kyungpyoda
[圖片]
Ville Witt
[圖片]
paul.s
[圖片]
aniltaskiran
[圖片]
Javier Vieira
[圖片]
Aris Sarris
[圖片]
kimxwan0319
[圖片]
Florian Fittschen
[圖片]
Jesus (iOS)
[圖片]
Nicholas Kim
[圖片]
Alexandros Smponias
[圖片]
Go
[圖片]
Alberto Garcia
[圖片]
Andrea Scuderi
[圖片]
Diogo Autilio
[圖片]
Shahzad Majeed
[圖片]
Dan
[圖片]
Nikita Ivanchikov
[圖片]
Anastasia Kazantseva
[圖片]
Michael McGuire
[圖片]
Michael Collins
[圖片]
YoHan Cho
[圖片]
euriasb
[圖片]
MontakOleg
[圖片]
oozoofrog
[圖片]
Martin Strambach
[圖片]
sh-a-n
[圖片]
Batuhan Saka
[圖片]
SooHwanCho
[圖片]
Gary Riches
[圖片]
mustiikhalil
[圖片]
Serhii Butenko
[圖片]
Petrukha Ivan
[圖片]
Mathias Schreck
[圖片]
Yen-Chia Lin
[圖片]
Mary
[圖片]
Hyunjin
[圖片]
Kevin Aguilar
[圖片]
Andrew Roan
[圖片]
ibrahim oktay
[圖片]
Dmitriy Kulakov
[圖片]
Jaewon-Yun
[圖片]
tatagrigory
[圖片]
Denil Chungath
[圖片]
Victor Sarda
[圖片]
tzxdtc10
[圖片]
Thieme
[圖片]
Clemens Beck
[圖片]
Paul Taykalo
[圖片]
Vitaly Kravtsov
[圖片]
dc
[圖片]
baegteun
[圖片]
Vinícius Couto Tasso
[圖片]
안지훈
[圖片]
Dimash
[圖片]
danibachar
[圖片]
한석호(MilKyo)
[圖片]
Hai Feng Kao
[圖片]
Antti Laitala
[圖片]
PushedCrayon
[圖片]
Stefano Mondino
[圖片]
Łukasz Lech
[圖片]
costapombo
[圖片]
Ihor Savynskyi
[圖片]
Eduard Miniakhmetov
[圖片]
Alexander Filimonov
[圖片]
Gorbenko Roman
[圖片]
Lucas Mrowskovsky Paim
[圖片]
Taylor Lineman
[圖片]
Miguel Ferrando
[圖片]
BarredEwe
[圖片]
Chris Sessions
[圖片]
Andy Kolean
[圖片]
Binlogo
[圖片]
Dmitry Serov
[圖片]
Dariusz Rybicki
[圖片]
Dan Sinclair
[圖片]
Kai Oelfke
[圖片]
Inder
[圖片]
kyounh12
[圖片]
Alvar Hansen
[圖片]
Barak Weiss
[圖片]
Hilton Campbell
[圖片]
Gabriel Liévano
[圖片]
Vijay Tholpadi
[圖片]
Minhoi Goo
[圖片]
Sam Hanley
[圖片]
ahmdyasser
[圖片]
minhaaan
[圖片]
Tamar Milchtaich Lavi
[圖片]
Andrey K
[圖片]
Alex Vera
[圖片]
Annalise Mariottini
[圖片]
HyunSu Park
[圖片]
Vladimir
[圖片]
Rhys Morgan
[圖片]
pierrerodgers
[圖片]
eunpyo hong
[圖片]
Yunseo Kang
[圖片]
Ilya Kharlamov
[圖片]
brianvar
[圖片]
Hossam Youssof
[圖片]
Minseok Kang
[圖片]
Alexander
[圖片]
Loyle
[圖片]
Ydna
[圖片]
Evan
[圖片]
Felix Lisczyk
[圖片]
Lukas Würzburger
[圖片]
Ethan Wong
[圖片]
Shun Tedokon
[圖片]
Connor Ricks
[圖片]
Francisco Diaz
[圖片]
Ethan Parker
[圖片]
Luke Van In
[圖片]
Mustafa Taibah
[圖片]
Vladislav Kondrashkov
[圖片]
Christopher Rex
[圖片]
baaddin
[圖片]
Matt Jung
[圖片]
Md. Mahmudul Hasan Shohag
[圖片]
Matty Cross
[圖片]
YIshihara11201
[圖片]
Philippe Weidmann
[圖片]
Anton SVTSV
[圖片]
Johannes Plunien
[圖片]
Emirhan KARAHAN
[圖片]
Seungju Lee

來源:README.md,提交 d6486b6

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v1.51.0最新Nov 7, 2026

評分

已滿足適用檢查項的 75%

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

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

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

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

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