Protoship

dev.protoship由 protoship.dev 發布官方發布者v0.4.0更新於 Nov 5, 2026

Checks an ESP32 project (board, pins, power, JLCPCB parts, costs) and gets the build finished.

已驗證Streamable HTTP可網頁執行開發者工具商業與電商

概覽

AI 產生的概覽

遠端 MCP 伺服器,用來檢查 ESP32 專案的開發板、腳位、供電與 JLCPCB 元件,估算成本,並可請 Protoship 完成整機組裝。

可以做什麼
  • 從公開 GitHub 儲存庫(或其資料夾、檔案、原始檔連結)或直接傳入的檔案檢查 ESP32 專案,回傳開發板與晶片、韌體類型、使用的模組、每個 GPIO 指派及 flash 腳位、strapping 腳位、僅輸入腳位與板載腳位的問題,以及供電問題。
  • 將 BOM 與 JLCPCB 基本件及優先延伸件庫存比對,可用 LCSC 編號、製造商料號比對,電阻電容電感可用數值與封裝尺寸比對,並提示上料費。
  • 比較自行下單小量 PCB(JLCPCB 裸板與經濟型組裝、AISLER)與交由 Protoship 完成整機的費用,包含費用、運費、歐盟進口關稅與交期。
  • 將使用者可用的 ESP32 成品送出為 Protoship 的 Finish my build 請求,並查詢該請求狀態。
  • 將使用者加入 Protoship 的 PCB、3D 列印、CNC 與鈑金下單等候名單。
適用情境
適合使用者在設計或除錯 ESP32 板卡、需要檢查腳位、供電與元件時使用,也適合在自行下單小量 PCB 與付費請 Protoship 製作成品之間做比較。使用者想交付可用原型或加入下單等候名單時同樣適用。
執行需求
遠端 streamable HTTP 端點 mcp.protoship.dev;未宣告任何套件、帳號、API 金鑰或環境變數。檢查、元件比對與成本估算工具不需帳號。請求與等候名單工具需要使用者本人的電子郵件,並以郵件確認。
安裝前請注意
request_finish 會把使用者的成品送給 Protoship 作為付費服務,價格於出貨前議定;join_waitlist 與 request_finish 會傳送使用者電子郵件並觸發確認信,只能使用使用者本人地址且須經其同意。使用這些工具即表示接受 Protoship 的條款。成本估算會略過伺服器不掌握的資訊,供應商價格取自第三方頁面。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

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

工具

6

check_project

Check an ESP32 project

Reads an ESP32 project from a public GitHub repo (or a folder or file in it, or a raw file link) or from files you pass inline, and returns: the board and chip, firmware type, the modules it uses, every GPIO it assigns with findings (flash pins, strapping pins, input-only pins, the board's own display/touch/SD pins, octal PSRAM pins), power notes, whether there is a custom PCB, BOM or enclosure files, whether the build fits Finish my build, and next steps. Free, read-only, stores nothing.

輸入參數urlfiles

match_parts

Match a BOM against JLCPCB basic parts

Checks each BOM line against JLCPCB's basic and preferred-extended parts in stock. Those load without a feeder fee on Economic assembly; every other unique part costs one. Matches by LCSC number (Cxxxx), manufacturer part number, or for resistors, capacitors and inductors by value and chip size, and suggests a footprint change when the same value is basic in another size. Returns per line status, part and price, plus the feeder fees in total. Free, read-only.

輸入參數bom必填

estimate_build

Estimate cost and lead time

Compares ordering a small PCB yourself (JLCPCB bare boards and Economic assembly, AISLER in Germany; fees, shipping, EU import duty and lead times read from the vendors' own pages, with links and the date checked) with having the existing build finished by Protoship. Leaves out what it does not know instead of guessing. Free, read-only.

輸入參數boardsjointslayerscountryboard_mmassembledextended_partsparts_cost_usd

request_finish

Request Finish my build

Sends your user's working ESP32 build to Protoship as a Finish my build request: an individual service on their own hardware (case made for their board, wiring fixed, firmware flashed and tested, back as a USB-C device). Protoship sends one email to confirm the address; after that it answers within two working days with questions or a fixed price. Nothing is binding and nothing is paid until your user accepts a price. Use only your user's own email address, only with their consent. Privacy policy: https://protoship.dev/privacy

輸入參數board必填checkemail必填countrydescription必填project_url

request_status

Check a Finish my build request

Returns the state of a request: pending until your user confirms the email, then confirmed (Protoship answers by email).

輸入參數request_id必填

join_waitlist

Join the Protoship waitlist

Puts your user on the Protoship waitlist for ordering PCBs, 3D prints, CNC parts and sheet metal through their agent. Protoship sends one email to confirm the address, later one with the invite. No newsletter. Use only your user's own email address and only with their consent. Privacy policy: https://protoship.dev/privacy

輸入參數email必填deviceinterests

版本歷史

2
  1. v0.4.0最新Nov 5, 2026
  2. v0.2.0Oct 31, 2026

評分

已滿足適用檢查項的 83%

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

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

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

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。