適用於 Manus 的 Vercel MCP 連接器

Vercel 部署失敗了?查清原因,知道該改哪裡

連上你自己嘅 Vercel 帳號之後,Manus 可以列出你嘅項目同部署、讀取構建日誌、搵出構建失敗嘅原因並提供修改方法,仲可以查域名係否可用、查 Vercel 官方文件。

先在 Manus 中連接 Vercel
storefrontProductionmaina1c9e2fAdd product reviewsError41s
構建日誌
  1. Cloning github.com/acme/storefront (Branch: main, Commit: a1c9e2f)
  2. Running "npm run build"
  3. > next build
  4. Creating an optimized production build ...
  5. Failed to compile.
  6. ./app/products/[id]/page.tsx
  7. Module not found: Can't resolve '@/components/ReviewList'
  8. > Build failed because of webpack errors
  9. Error: Command "npm run build" exited with 1
Manus

失敗原因

頁面引入的是 ReviewList,但檔案名是 reviewList.tsx。Vercel 構建時檔案名區分大小寫,所以找不到這個檔案,即使在你自己電腦上能正常運行。

修復建議

app/products/[id]/page.tsx,第 4 行

-import { ReviewList } from '@/components/ReviewList'

+import { ReviewList } from '@/components/reviewList'

Vercel 部署失敗?直接拿到原因和解決方法

不用在幾百行日誌裡翻找,直接拿到導致構建失敗的那一行、用大白話講清的原因,以及該做的修改。

問一句:昨晚嘅 Vercel 部署點解失敗

Manus 會找到那次部署,讀取它的構建日誌,指出出錯的那一行,再用淺白說法講清原因,給出該做的修改。

  • checkoutError昨晚
    1. Generating static pages (12/18)
    2. Error: STRIPE_SECRET_KEY is not set
    3. Error occurred prerendering page "/checkout"

    失敗原因

    STRIPE_SECRET_KEY 只設置咗 Preview 環境,未設置 Production 環境,所以生產環境建置渲染 /checkout 時就停咗落嚹。

    要怎麼改

    在項目設置裡把 STRIPE_SECRET_KEY 加到 Production 環境,然後重新部署。

  • blogError2 小時前
    1. Linting and checking validity of types ...
    2. Type error: Property 'slug' does not exist on type 'Post'.
    3. ./app/blog/page.tsx:23:18

    失敗原因

    lib/posts.ts 裡的 slug 已經改名為 permalink,但網誌頁面還在讀 slug。

    要怎麼改

    把 app/blog/page.tsx 第 23 行的 post.slug 改成 post.permalink。

  • dashboardError昨日
    1. Running "install" command: `npm install`...
    2. npm error ERESOLVE could not resolve
    3. peer react@"^18" from @acme/date-picker@2.1.0

    失敗原因

    @acme/date-picker 仍然要求 React 18,而項目已經升級到 React 19。

    要怎麼改

    把 @acme/date-picker 升級到支援 React 19 的版本;還沒有這樣的版本的話,就先留在 React 18。

跨項目查看 Vercel 構建日誌和部署狀態

一張列表看完團隊最近的部署:哪些已上線、哪些還在建置、哪些需要看一看。

Vercel 日誌不顯示?先看看每次部署的狀態

Manus 會列出每個項目最近的部署,帶上分支、提交、狀態和構建耗時。它會標出失敗的部署,以及卡在 Initializing 或 Queued 的 Vercel 構建;你問到哪一行,它就打開那一行的構建日誌。

acme全部項目過去 24 小時
  1. Errorstorefrontmaina1c9e2fAdd product reviews41s2 小時前
  2. Initializingdocsmain7d02b1cUpdate pricing table18m18 分鐘前
  3. Buildingmarketingmainc93f5e2New hero copy1m 10s1 分鐘前
  4. Readystorefrontfix/cart-total4be71a0Round cart totals52s3 小時前
  5. Readydashboardmain0e6a9d4Add CSV export1m 34s5 小時前

Manus:storefront 在 main 上的部署 2 小時前失敗了,構建日誌顯示是找不到一個導入的文件。docs 已經 Initializing 了 18 分鐘,而它的構建平時 1 分鐘內就會開始。其他都正常。

從建置失敗到 GitHub 裡的 PR

按你平時嘅流程嚟:修復走 PR,上線到生產環境之前,Vercel 會先構建一個預覽。

用 PR 修復,再讓 Vercel 從 GitHub 部署

同時連接了 GitHub 的話,Manus 會在新分支上改好,並開一個 PR。如果項目關聯了這個倉庫,Vercel 會像對待每次推送一樣為這個 PR 建立預覽,變成 Ready 時 Manus 會告訴你。是否合併由你決定。

acme/storefront#142等你審閱

修正 ReviewList 導入路徑的大小寫

mainfix/review-list-import+1−1

Vercel 構建失敗,是因為 app/products/[id]/page.tsx 匯入了 @/components/ReviewList。這次修改將匯入路徑改成與檔案名稱一致,沒有改動其他檔案。

storefrontPreviewReady44s

storefront-git-fix-review-list-import-acme.vercel.app

Manus:fix/review-list-import 的預覽構建通過了。你準備好就可以合併這個 PR。

查網域,或者問 Vercel 官方文件

平時要另開一個網頁去查的小問題,在同一個對話裡就能問清楚。

喺對話入面查 Vercel 域名攞唔攞到

報幾個名字,Manus 會查出哪些域名還能註冊。它不會替你買,買不買由你決定。

lumenstudio
  • lumenstudio.com已被註冇
  • lumenstudio.dev可用
  • lumenstudio.app可用
  • lumenstudio.io已被註冇

Manus:lumenstudio.dev 和 lumenstudio.app 仍可註冊。買不買由你決定。

查 Vercel 官方文件,找到對應的設定

問點樣加 Vercel 部署鈎子(Deploy Hook)、點樣開啟 Vercel 部署保護(Deployment Protection),或者點樣唔用 Vercel 構建緩存重新部署,Manus 會按 Vercel 官方文檔一步步話你知。

點樣新增部署掛勾?

  1. 1打開你項目的「設定」,然後選擇 Git。
  2. 2在 Deploy Hooks 一欄裡給鉤子命名,選一個分支。
  3. 3向拿到的網址發送一個 GET 或 POST 請求,就會開始一次新的部署。
Vercel 文檔:Creating & Triggering Deploy Hooks

在 Manus 裡連接 Vercel MCP 伺服器

不用複製伺服器位址,也不用複製權杖。Vercel 已經在 Manus 的連接器清單裏,用你自己的 Vercel 帳號登入就行。

  1. 開啟連接器

    在 Manus 裡打開連接器,選擇 Vercel。

  2. 登入 Vercel

    用你的 Vercel 帳號登入,選好允許 Manus 使用的團隊。

  3. 在任務裡說出項目名稱

    用口語提問,手上有部署連結就一併貼進來。

Manus 主要用到的內容
  • 項目和部署狀態、分支、提交和建置耗時
  • 構建日誌每次構建的輸出,逐行可查
  • 網域你的網域,以及新網域能否註冊
  • Vercel 文檔設置和報錯的官方說明

喺你允許嘅團隊裡,Manus 嘅權限同你嘅 Vercel 帳戶一樣,所以你嘅角色可以改嘅,它都可以改,例如環境變數。想令某個任務只睇唔改,喺要求裡講明就得。

了解更多連接器和使用指南

關於 Vercel MCP 連接器的常見問題

Manus 支援 Vercel MCP 嗎?

支援。Manus 連接的是 Vercel 官方的 MCP(模型上下文協議)伺服器,地址是 mcp.vercel.com。這就是讓 AI 工具處理你的專案、部署和日誌的 Vercel MCP 伺服器。它已經在 Manus 的連接器清單裏,不用安裝,也不用自己搭建服務。

點樣將 Vercel 連接到 Manus?

在 Manus 裡打開連接器,選擇 Vercel,用你的 Vercel 帳戶登入。在 Vercel 的授權頁面上,選好允許 Manus 使用的團隊。之後在任務裡說出項目名,或者貼一個部署連結就行。

Manus 可以查看我 Vercel 帳戶裡的哪些內容?

你的項目和項目設定(包括環境變量及其數值),還有部署、構建日誌、你的網域和新網域能否註冊,以及 Vercel 官方文檔。在你允許的團隊裡,它的權限和你的 Vercel 帳戶一樣,你在 Vercel 裡的角色權限照樣生效。

Manus 會改動生產環境,或者代我買域名嗎?

查看部署、構建日誌和文檔不會改動任何東西。但這個連接的權限和你的 Vercel 帳戶一樣,所以也能做你的角色允許的改動,比如發起或取消部署、修改環境變量或項目設置。如果你只想查原因,就在要求裏說明,並讓它把要改的地方列成清單,由你自己來改。域名方面,Manus 只查能不能註冊,買不買留給你。Vercel 在任何購買之前也會請你確認價格,而且只有有帳單權限的團隊成員才能購買。

需要自己打命令或者用 Vercel CLI 嗎?

不需要。用不着 Vercel logs 這條 CLI 命令,也用不着終端:用大白話提問,Manus 會通過連接器讀取部署和構建輸出。如果要改的是 Vercel 構建命令(Build Command)或別的項目設置,它會告訴你改哪一項。

能把它當作 Vercel 日誌 MCP 來用嗎?

構建日誌可以。說出是哪次部署,或者貼上它的連結,Manus 就會通過 Vercel 的 MCP 伺服器讀取構建輸出,並指出關鍵的那幾行。不用先下載或複製日誌。

要用 Vercel MCP,一定要裝 Claude Code、Cursor 或 Codex 嗎?

不需要。按「Vercel MCP Claude Code」教學、「Vercel MCP Cursor」或「Vercel MCP Codex」的設置方法,你得自己將 Vercel 的伺服器加到這些工具裡。在 Manus 裡,Vercel 已經在連接器清單中:登入一次,在對話裡提問,任務就在雲端執行。

能撤銷 Manus 對 Vercel 的授權嗎?

能。在 Manus 裡打開連接器,選擇 Vercel,點「斷開連接」。以後可以重新連接,並在 Vercel 的授權頁面上換成別的團隊。

連接 Vercel,看看你最近一次部署

在 Manus 中連接 Vercel