Connector MCP Vercel cho Manus

Tìm ra tại sao một lần triển khai Vercel bị lỗi, và cần sửa gì

Kết nối tài khoản Vercel của riêng bạn và Manus liệt kê project và deployment của bạn, đọc log build, tìm lý do build thất bại và gợi ý cách sửa. Nó còn có thể kiểm tra domain còn trống không và tra tài liệu chính thức của Vercel.

Trước tiên, hãy kết nối Vercel trong Manus
storefrontProductionmaina1c9e2fAdd product reviewsError41s
Xây dựng nhật ký
  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

Tại sao thất bại

Trang này import ReviewList, nhưng tên file lại là reviewList.tsx. Tên file có phân biệt chữ hoa chữ thường trong quá trình build của Vercel, nên không thể tìm thấy import này, dù nó vẫn hoạt động bình thường trên máy của bạn.

Cách khắc phục được gợi ý

app/products/[id]/page.tsx, dòng 4

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

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

Vercel deploy thất bại? Lấy ngay nguyên nhân và cách sửa

Không cần cuộn qua hàng trăm dòng log, nhận ngay dòng gây lỗi build, lý do được giải thích dễ hiểu và thay đổi cần thực hiện.

Hỏi vì sao bản deploy Vercel đêm qua thất bại

Manus tìm lượt triển khai đó, đọc nhật ký build của nó và chỉ ra dòng bị lỗi. Sau đó giải thích lý do bằng lời đơn giản và đề xuất thay đổi cần thực hiện.

  • checkoutErrorTối qua
    1. Generating static pages (12/18)
    2. Error: STRIPE_SECRET_KEY is not set
    3. Error occurred prerendering page "/checkout"

    Tại sao thất bại

    STRIPE_SECRET_KEY đã được thiết lập cho Preview nhưng chưa cho Production, vì vậy bản dựng production bị dừng khi render /checkout.

    Cần thay đổi gì

    Thêm STRIPE_SECRET_KEY vào môi trường Production trong Project Settings, sau đó triển khai lại.

  • blogError2 giờ trước
    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

    Tại sao thất bại

    slug đã được đổi tên thành permalink trong lib/posts.ts, nhưng trang blog vẫn hiển thị slug.

    Cần thay đổi gì

    Đổi post.slug thành post.permalink ở dòng 23 của app/blog/page.tsx.

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

    Tại sao thất bại

    @acme/date-picker vẫn yêu cầu React 18, trong khi dự án đã chuyển sang React 19.

    Cần thay đổi gì

    Cập nhật @acme/date-picker lên phiên bản hỗ trợ React 19, hoặc giữ nguyên React 18 cho đến khi có phiên bản đó.

Log build và trạng thái deploy của Vercel trên các project

Một danh sách các lần triển khai mới nhất của nhóm bạn, để bạn thấy cái gì đang hoạt động, cái gì vẫn đang build và cái gì cần xem lại.

Nhật ký Vercel không hiện? Hãy kiểm tra trạng thái của từng lần triển khai trước

Manus liệt kê các bản triển khai mới nhất của từng dự án kèm nhánh, commit, trạng thái và thời gian build. Nó sẽ đánh dấu những bản thất bại và bất kỳ bản build Vercel nào bị kẹt ở Initializing hoặc Queued, sau đó mở log build của dòng nào bạn hỏi tới.

acmeTất cả dự án24 giờ qua
  1. Errorstorefrontmaina1c9e2fAdd product reviews41s2 giờ trước
  2. Initializingdocsmain7d02b1cUpdate pricing table18m18 phút trước
  3. Buildingmarketingmainc93f5e2New hero copy1m 10s1 phút trước
  4. Readystorefrontfix/cart-total4be71a0Round cart totals52s3 giờ trước
  5. Readydashboardmain0e6a9d4Add CSV export1m 34s5 giờ trước

Manus: storefront đã thất bại trên main 2 giờ trước, và log bản dựng của nó cho thấy thiếu một import. docs đã ở trạng thái Initializing trong 18 phút, trong khi các bản dựng của nó thường bắt đầu trong vòng một phút. Mọi thứ khác đều bình thường.

Từ một bản build thất bại đến một pull request trên GitHub

Giữ nguyên quy trình thường ngày của bạn: bản sửa lỗi đi qua một pull request, và Vercel sẽ xây dựng một bản xem trước trước khi mọi thứ đến môi trường sản xuất.

Sửa trong một pull request, rồi để Vercel triển khai từ GitHub

Nếu cũng kết nối GitHub, Manus sẽ sửa lỗi trên một nhánh mới và mở pull request. Nếu project đã được liên kết với repository đó, Vercel sẽ dựng bản preview cho pull request như với mọi lần push, và Manus sẽ báo cho bạn khi nó Ready. Việc merge vẫn do bạn quyết định.

acme/storefront#142Đang chờ bạn xem xét

Sửa cách viết hoa/viết thường của import ReviewList

mainfix/review-list-import+1−1

Bản build Vercel thất bại vì app/products/[id]/page.tsx đã import @/components/ReviewList. Thay đổi này sửa import khớp với tên file. Không có file nào khác bị thay đổi.

storefrontPreviewReady44s

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

Manus: Bản dựng xem trước cho fix/review-list-import đã vượt qua. Hãy hợp nhất pull request khi bạn đã sẵn sàng.

Kiểm tra một miền hoặc hỏi tài liệu của Vercel

Những câu hỏi nhỏ mà bạn thường phải mở thêm một tab khác, giờ được trả lời ngay trong cùng cuộc trò chuyện.

Kiểm tra tên domain Vercel còn trống trong trò chuyện

Hỏi về vài tên và Manus sẽ kiểm tra tên nào còn đăng ký được. Nó không mua gì cả: quyết định đó vẫn thuộc về bạn.

lumenstudio
  • lumenstudio.comĐã được đăng ký
  • lumenstudio.devCó sẵn
  • lumenstudio.appCó sẵn
  • lumenstudio.ioĐã được đăng ký

Manus: lumenstudio.dev và lumenstudio.app vẫn có thể đăng ký. Việc mua hay không là do bạn quyết định.

Tìm trong tài liệu chính thức của Vercel để tìm cài đặt phù hợp

Hỏi cách thêm deploy hook của Vercel, bật Deployment Protection của Vercel hoặc redeploy mà không dùng build cache của Vercel, và Manus sẽ trả lời theo tài liệu chính thức của Vercel, từng bước một.

Làm thế nào để thêm deploy hook?

  1. 1Mở Settings của dự án và chọn Git.
  2. 2Trong Deploy Hooks, đặt tên cho hook và chọn một nhánh.
  3. 3Gửi một yêu cầu GET hoặc POST đến URL bạn nhận được, và một lượt triển khai mới sẽ bắt đầu.
Tài liệu Vercel: Creating & Triggering Deploy Hooks

Kết nối máy chủ MCP Vercel trong Manus

Không cần sao chép địa chỉ máy chủ hay token nào cả. Vercel đã có sẵn trong Connectors của Manus, bạn chỉ cần đăng nhập bằng tài khoản Vercel của riêng mình.

  1. Mở Trình kết nối

    Trong Manus, mở Connectors và chọn Vercel.

  2. Đăng nhập vào Vercel

    Dùng tài khoản Vercel của bạn và chọn các nhóm mà Manus có thể làm việc cùng.

  3. Nêu tên một dự án trong một nhiệm vụ

    Hỏi bằng lời bình thường, và dán liên kết deployment nếu có.

Những thứ chính mà Manus hoạt động cùng
  • Dự án và triển khaiTrạng thái, nhánh, commit và thời gian build
  • Xây dựng nhật kýKết quả đầu ra của mỗi lần build, theo từng dòng
  • Tên miềnCác domain của bạn, và liệu một domain mới có khả dụng hay không
  • Tài liệu VercelHướng dẫn chính thức về cài đặt và lỗi

Manus có quyền truy cập giống với tài khoản Vercel của bạn trong các nhóm bạn cho phép, vì vậy nó cũng có thể thay đổi những gì vai trò của bạn cho phép, chẳng hạn như biến môi trường. Để giữ một tác vụ ở chế độ chỉ đọc, hãy nói rõ điều đó trong yêu cầu của bạn.

Khám phá connector và hướng dẫn

Câu hỏi về bộ kết nối MCP của Vercel

Manus có hỗ trợ MCP của Vercel không?

Có. Manus kết nối tới máy chủ MCP (Model Context Protocol) chính thức của Vercel tại mcp.vercel.com, máy chủ MCP Vercel cho phép các công cụ AI làm việc với dự án, lần triển khai và log của bạn. Nó đã có sẵn trong Connectors của Manus, nên không cần cài đặt hay tự lưu trữ.

Làm thế nào để kết nối Vercel với Manus?

Mở Connectors trong Manus, chọn Vercel và đăng nhập bằng tài khoản Vercel của bạn. Trên màn hình của Vercel, hãy chọn các team mà Manus có thể làm việc cùng. Sau đó, hãy nêu tên một project hoặc dán liên kết deployment trong nhiệm vụ.

Manus có thể xem gì trong tài khoản Vercel của tôi?

Các dự án của bạn và cài đặt của chúng, bao gồm các biến môi trường và giá trị của chúng, cùng với các lượt triển khai, nhật ký build, miền của bạn và liệu có miền mới khả dụng không, cũng như tài liệu chính thức của Vercel. Nó có quyền truy cập giống như tài khoản Vercel của bạn trong các nhóm bạn cho phép, và vai trò Vercel của bạn vẫn được áp dụng.

Manus có thay đổi môi trường production hoặc mua tên miền thay tôi không?

Đọc các lượt triển khai, log build và tài liệu không thay đổi gì cả. Nhưng kết nối này có quyền truy cập giống như tài khoản Vercel của bạn, vì vậy nó cũng có thể thực hiện các thay đổi mà vai trò của bạn cho phép, chẳng hạn như bắt đầu hoặc hủy triển khai và chỉnh sửa biến môi trường hoặc cài đặt dự án. Nếu bạn chỉ muốn chẩn đoán, hãy nói rõ trong yêu cầu và yêu cầu các thay đổi dưới dạng danh sách để bạn tự áp dụng. Đối với tên miền, Manus chỉ kiểm tra tình trạng khả dụng và để việc mua lại cho bạn. Vercel cũng sẽ yêu cầu bạn xác nhận giá trước mọi giao dịch mua, và chỉ những thành viên nhóm có quyền truy cập thanh toán mới có thể mua.

Tôi có cần chạy lệnh hoặc dùng Vercel CLI không?

Không cần. Bạn không cần dùng lệnh CLI Vercel logs hay terminal: chỉ cần hỏi bằng lời thường, Manus sẽ đọc thông tin triển khai và kết quả build qua connector. Nếu cần sửa một build command khác của Vercel hoặc một cài đặt project khác, nó sẽ cho bạn biết cần thay đổi cài đặt nào.

Tôi có thể dùng nó như một MCP log Vercel không?

Có, với build log. Đặt tên một deployment, hoặc dán liên kết của nó, và Manus sẽ đọc kết quả build thông qua máy chủ MCP của Vercel, sau đó chỉ ra những dòng quan trọng. Bạn không cần phải tải xuống hay sao chép log trước.

Tôi có cần Claude Code, Cursor hay Codex để dùng Vercel MCP không?

Không cần. Hướng dẫn “Vercel MCP Claude Code”, thiết lập “Vercel MCP Cursor” hoặc “Vercel MCP Codex” yêu cầu bạn tự thêm server của Vercel vào công cụ đó. Trong Manus, Vercel đã có sẵn trong Connectors: đăng nhập một lần, hỏi trong khung chat và nhiệm vụ sẽ chạy trên cloud.

Tôi có thể thu hồi quyền truy cập của Manus vào Vercel không?

Có. Mở Connectors trong Manus, chọn Vercel và chọn Ngắt kết nối. Bạn có thể kết nối lại sau đó và chọn nhóm khác trên màn hình của Vercel.

Kết nối Vercel và kiểm tra lần triển khai gần nhất của bạn

Kết nối Vercel trong Manus