Alle integrationer

Vercel

Administrér Vercel-projekter, deployments, miljøvariabler, domæner, DNS og aliases via MCP. Forbind med et access token.

Manual setup 41 værktøjer

Overblik

Forbind Vercel, så AI-klienter kan administrere projekter, deployments, miljøvariabler, domæner, DNS og aliases via Vercel REST API.

stackgate.ai gemmer dit access token krypteret og kalder https://api.vercel.com på dine vegne. Værktøjsresultater returneres til din AI-klient for den pågældende forespørgsel.

Forudsætninger

  • En Vercel-konto
  • En stackgate.ai-konto

Hent credentials

  1. Log ind på Vercel og åbn Account Tokens (personlig konto → Settings).
  2. Opret et token med scope Full Account, Team eller Project. Vælg det smalleste scope, der dækker dine værktøjer.
  3. Kopiér tokenet én gang (ofte med præfiks vcp_).
  4. Åbn Mine integrationer → Vercel i stackgate.ai, indsæt tokenet, og klik Connect & enable.
  5. Vælg valgfrit et standardteam (organization) og projekt i dropdown-menuerne, eller spring over.

Behandl tokenet som en adgangskode. Tilbagekald eller roter det i Vercel, hvis det bliver eksponeret.

Til full-account-tokens mod et team: sæt et standardteam, så værktøjer sender teamId automatisk. Du kan også sætte et standardprojekt. Team- og project-scoped tokens behøver normalt ikke et team-default.

Brug med AI-klienter

  • Dedikeret endpoint: POST /mcp/vercel med et Sanctum bearer-token
  • Private gateway: én config til alle integrationer - brug vercel__*-navngivne værktøjer

Se Dokumentation for HTTP-godkendelse og private gateway-opsætning.

Anbefalet workflow

  1. get_user / list_teams - bekræft identitet og team-ID'er.
  2. list_projects / get_project - find projekt-id'er eller navne.
  3. list_deployments / get_deployment / get_deployment_events - se status og builds.
  4. list_project_env / create_project_env - administrér miljøvariabler forsigtigt.
  5. promote_deployment / rollback_project - styr production-trafik.
  6. Domæne-, DNS- og alias-værktøjer til hostnames.

Fejlfinding

  • 422 integration not configured - indsæt et access token under Mine integrationer.
  • 401 Unauthorized - generér et nyt token under Account Tokens og opdater Mine integrationer.
  • 403 Forbidden - tokenets scope eller teamrolle mangler måske rettigheder.
  • Manglende team-ressourcer - sæt et standardteam på Vercel-defaults-siden, eller send team_id på tool-kaldet.
  • 429 Too many requests - Vercel håndhæver rate limits pr. endpoint; vent og prøv igen, og undgå tætte polling-loops.
  • Destruktive handlinger - værktøjer som delete_project, delete_deployment og DNS-sletninger kan give nedetid; bekræft intent før Write-adgang.

Tilgængelige værktøjer

  • get_user

    Get the Vercel user for the connected access token.

  • list_teams

    List Vercel teams accessible to the connected token.

  • get_team

    Get a Vercel team by ID. Defaults to team_id or organization_id from My Integrations.

  • list_projects

    List Vercel-projekter for den forbundne konto eller team.

  • get_project

    Get a Vercel project by id or name.

  • create_project

    Create a new Vercel project.

  • update_project

    Update an existing Vercel project.

  • delete_project

    Delete a Vercel project. Confirm with the user before calling.

  • list_deployments

    List deployments, eventuelt filtreret på projekt eller status.

  • get_deployment

    Get a deployment by ID or URL.

  • get_deployment_events

    Get build and runtime events for a deployment.

  • cancel_deployment

    Cancel a running deployment.

  • delete_deployment

    Delete a deployment. Confirm with the user before calling.

  • create_deployment

    Create a new deployment from a project or git source. File-upload deployments are not supported.

  • promote_deployment

    Peg production-trafik til et givent deployment.

  • rollback_project

    Point production traffic to a previous production deployment.

  • list_project_env

    List environment variables for a project (values may be encrypted).

  • get_project_env

    Retrieve the decrypted value of a project environment variable by ID.

  • create_project_env

    Create an environment variable on a project.

  • update_project_env

    Edit an environment variable on a project.

  • delete_project_env

    Remove an environment variable from a project.

  • list_project_domains

    List domains assigned to a project.

  • add_project_domain

    Add a domain to a project.

  • update_project_domain

    Update a project domain.

  • remove_project_domain

    Remove a domain from a project.

  • verify_project_domain

    Verify a project domain.

  • pause_project

    Pause a project (stops new deployments serving traffic).

  • unpause_project

    Unpause a previously paused project.

  • list_domains

    List all domains on the account or team.

  • get_domain

    Get information for a single apex domain.

  • add_domain

    Add an existing domain to the Vercel platform / account.

  • remove_domain

    Remove a domain from the Vercel platform. Confirm with the user before calling.

  • list_dns_records

    List DNS records for a domain.

  • create_dns_record

    Create a DNS record on a domain.

  • update_dns_record

    Update an existing DNS record.

  • delete_dns_record

    Delete a DNS record from a domain.

  • list_aliases

    List aliases for the account or team.

  • get_alias

    Get an alias by ID or alias hostname.

  • list_deployment_aliases

    List aliases assigned to a deployment.

  • assign_alias

    Assign an alias to a deployment.

  • delete_alias

    Delete an alias by ID.

MCP-endpoint: https://stackgate.ai/mcp/vercel (HTTP) eller via private gateway.