Vercel MCP-connector voor Manus

Ontdek waarom een Vercel deploy is mislukt, en wat je moet oplossen

Koppel je eigen Vercel-account en Manus toont je projecten en deployments, leest de buildlogs, zoekt uit waarom een build is mislukt en stelt de oplossing voor. Het kan ook controleren of een domein beschikbaar is en de officiële documentatie van Vercel doorzoeken.

Verbind eerst Vercel in Manus
storefrontProductionmaina1c9e2fAdd product reviewsError41s
Logboeken bouwen
  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

Waarom het mislukte

De pagina importeert ReviewList, maar het bestand heet reviewList.tsx. Bestandsnamen zijn hoofdlettergevoelig in de Vercel-build, dus de import kan niet worden gevonden, zelfs als het op je eigen computer werkt.

Voorgestelde oplossing

app/products/[id]/page.tsx, regel 4

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

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

Vercel deployment mislukt? Krijg de oorzaak en de oplossing

In plaats van honderden loglijnen door te scrollen, krijg je direct de regel die de build liet mislukken, de reden in gewone taal en de aanpassing die nodig is.

Vraag waarom de Vercel-deployment van gisteravond mislukte

Manus vindt die deployment, leest de build-logs en wijst naar de regel die faalde. Daarna legt het in duidelijke taal uit waarom en stelt het de te maken wijziging voor.

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

    Waarom het mislukte

    STRIPE_SECRET_KEY is ingesteld voor Preview maar niet voor Production, waardoor de productiebuild stopt bij het renderen van /checkout.

    Wat te veranderen

    Voeg STRIPE_SECRET_KEY toe aan de Production-omgeving in Projectinstellingen en implementeer opnieuw.

  • blogError2 u geleden
    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

    Waarom het mislukte

    slug is hernoemd naar permalink in lib/posts.ts, maar de blogpagina toont nog steeds slug.

    Wat te veranderen

    Wijzig post.slug naar post.permalink op regel 23 van app/blog/page.tsx.

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

    Waarom het mislukte

    @acme/date-picker vereist nog steeds React 18, terwijl het project is overgestapt naar React 19.

    Wat te veranderen

    Werk @acme/date-picker bij naar een versie die React 19 ondersteunt, of blijf bij React 18 totdat dat zo is.

Vercel buildlogs en deploystatus over projecten heen

Één lijst met de nieuwste deployments in je team, zodat je ziet wat live is, wat nog wordt gebouwd en wat aandacht nodig heeft.

Vercel logs worden niet weergegeven? Controleer eerst de status van elke deployment

Manus toont de nieuwste deployments van elk project met branch, commit, status en buildtijd. Het markeert de deployments die zijn mislukt en elke Vercel build die vaststeekt op Initializing of Queued, en opent de buildlogs van elke rij waar je naar vraagt.

acmeAlle projectenLaatste 24 uur
  1. Errorstorefrontmaina1c9e2fAdd product reviews41s2 u geleden
  2. Initializingdocsmain7d02b1cUpdate pricing table18m18m geleden
  3. Buildingmarketingmainc93f5e2New hero copy1m 10s1m geleden
  4. Readystorefrontfix/cart-total4be71a0Round cart totals52s3 u geleden
  5. Readydashboardmain0e6a9d4Add CSV export1m 34s5 u geleden

Manus: storefront is 2 uur geleden mislukt op main, en het buildlogboek wijst op een ontbrekende import. docs is al 18 minuten bezig met Initializing, terwijl de builds normaal binnen een minuut starten. Alles verder ziet er goed uit.

Van een mislukte build naar een pull request in GitHub

Houd je gewone werkwijze aan: de fix gaat via een pull request, en Vercel bouwt een preview voordat er iets naar productie gaat.

Fix het in een pull request en laat Vercel vanuit GitHub deployen

Als GitHub ook is verbonden, voert Manus de fix uit op een nieuwe branch en opent het een pull request. Als het project aan die repository is gekoppeld, bouwt Vercel een preview van de pull request, zoals bij elke push, en laat Manus je weten wanneer deze Ready is. Samenvoegen blijft aan jou.

acme/storefront#142Wacht op jouw beoordeling

Fix de hoofdlettergevoeligheid van de ReviewList-import

mainfix/review-list-import+1−1

De Vercel-build is mislukt omdat app/products/[id]/page.tsx @/components/ReviewList importeerde. Dit wijzigt de import zodat deze overeenkomt met de bestandsnaam. Er zijn geen andere bestanden gewijzigd.

storefrontPreviewReady44s

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

Manus: De preview-build voor fix/review-list-import is geslaagd. Voeg de pull request samen wanneer je klaar bent.

Controleer een domein of raadpleeg de documentatie van Vercel

De kleine vragen waarvoor je normaal een ander tabblad zou openen, beantwoord in dezelfde chat.

Controleer de beschikbaarheid van Vercel-domeinen in de chat

Vraag naar een paar namen en Manus controleert welke nog beschikbaar zijn om te registreren. Het koopt niets: die keuze blijft bij jou.

lumenstudio
  • lumenstudio.comIngenomen
  • lumenstudio.devBeschikbaar
  • lumenstudio.appBeschikbaar
  • lumenstudio.ioIngenomen

Manus: lumenstudio.dev en lumenstudio.app kunnen zich registreren. Of je er een koopt, is aan jou.

Zoek in de officiële documentatie van Vercel naar de juiste instelling

Vraag hoe je een Vercel-deployhook toevoegt, Vercel Deployment Protection inschakelt of opnieuw deployt zonder de Vercel-buildcache, en Manus antwoordt stap voor stap vanuit de officiële documentatie van Vercel.

Hoe voeg ik een deploy hook toe?

  1. 1Open de Instellingen van je project en selecteer Git.
  2. 2Benoem onder Deploy Hooks de hook en kies een tak.
  3. 3Stuur een GET- of POST-verzoek naar de URL die je krijgt, en er start een nieuwe implementatie.
Vercel documentatie: Creating & Triggering Deploy Hooks

Verbind de Vercel MCP-server in Manus

Er is geen serveradres of token om te kopiëren. Vercel staat al bij Manus Connectors, en je logt in met je eigen Vercel-account.

  1. Connectors openen

    Open in Manus Connectors en selecteer Vercel.

  2. Aanmelden bij Vercel

    Gebruik je Vercel-account en kies de teams waarmee Manus mag werken.

  3. Noem een project in een taak

    Stel je vraag in gewone taal en plak een deploymentlink als je die hebt.

Belangrijkste dingen waarmee Manus werkt
  • Projecten en implementatiesStatus, branch, commit en buildtijd
  • Logboeken bouwenDe uitvoer van elke build, regel voor regel
  • DomeinenJouw domeinen, en of een nieuwe beschikbaar is
  • Vercel documentatieOfficiële handleidingen voor instellingen en fouten

Manus krijgt dezelfde toegang als jouw Vercel-account in de teams die jij toestaat, dus het kan ook aanpassen wat jouw rol toelaat, zoals omgevingsvariabelen. Om een taak alleen-lezen te houden, geef dat aan in je verzoek.

Verken connectoren en handleidingen

Vragen over de Vercel MCP-connector

Ondersteunt Manus Vercel MCP?

Ja. Manus maakt verbinding met de officiële MCP (Model Context Protocol) server van Vercel op mcp.vercel.com, de Vercel MCP-server waarmee AI-tools kunnen werken met je projecten, deployments en logs. Deze staat al in de Manus Connectors, dus er is niets te installeren of hosten.

Hoe verbind ik Vercel met Manus?

Open Connectors in Manus, selecteer Vercel en log in met je Vercel-account. Kies op het scherm van Vercel de teams waarmee Manus mag werken. Noem daarna een project of plak een deploymentlink in een taak.

Wat kan Manus zien in mijn Vercel-account?

Je projecten en hun instellingen, inclusief omgevingsvariabelen en hun waarden, plus deployments, buildlogs, je domeinen en of een nieuw domein beschikbaar is, en de officiële documentatie van Vercel. Dit heeft dezelfde toegang als je Vercel-account binnen de teams die je toestaat, en je Vercel-rol blijft van toepassing.

Verandert Manus de productieomgeving of koopt het een domein voor mij?

Het lezen van deployments, buildlogs en documentatie verandert niets. Maar de verbinding heeft dezelfde toegang als je Vercel account, dus kan het ook wijzigingen aanbrengen die je rol toestaat, zoals deployments starten of annuleren, of omgevingsvariabelen of projectinstellingen bewerken. Wil je alleen een diagnose, zeg dat dan in je verzoek en vraag om de wijzigingen als een lijst die je zelf toepast. Voor domeinen controleert Manus alleen de beschikbaarheid en laat het kopen aan jou over. Vercel vraagt ook altijd om bevestiging van de prijs voordat er iets wordt gekocht, en alleen teamleden met factureringstoegang kunnen aankopen doen.

Moet ik commando's uitvoeren of de Vercel CLI gebruiken?

Nee. Je hebt het CLI-commando Vercel logs niet nodig, en ook geen terminal: vraag het in gewone taal en Manus leest deployments en build-output via de connector. Als de oplossing een andere Vercel build command of een andere projectinstelling is, vertelt het je welke instelling je moet aanpassen.

Kan ik het als een Vercel logs MCP gebruiken?

Ja, voor buildlogs. Noem een deployment, of plak de link ervan, en Manus leest de buildoutput via de MCP-server van Vercel en wijst je naar de regels die ertoe doen. Je hoeft de logs niet eerst te downloaden of te kopiëren.

Heb ik Claude Code, Cursor of Codex nodig om Vercel MCP te gebruiken?

Nee. Bij een handleiding voor “Vercel MCP Claude Code”, een opzet voor “Vercel MCP Cursor” of een opzet voor “Vercel MCP Codex” moet je de server van Vercel zelf aan die tool toevoegen. In Manus staat Vercel al bij Connectors: één keer inloggen, vraag het in een chat en de taak draait in de cloud.

Kan ik de toegang van Manus tot Vercel intrekken?

Ja. Open Connectors in Manus, selecteer Vercel en kies Verbinding verbreken. Je kunt later opnieuw verbinding maken en andere teams kiezen op het scherm van Vercel.

Verbind Vercel en bekijk je laatste deploy

Verbind Vercel in Manus