---
title: Checks
product: vercel
url: /docs/agent-resources/vercel-mcp/tools/checks
canonical_url: "https://vercel.com/docs/agent-resources/vercel-mcp/tools/checks"
last_updated: 2018-10-20
type: reference
prerequisites:
  - /docs/agent-resources/vercel-mcp/tools
  - /docs/agent-resources/vercel-mcp
related:
  []
summary: Vercel MCP tools for checks.
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---

# Checks

Manage checks for your projects and deployments to track validation results. You can inspect individual runs, update their status, or request a check to run again.

## `create_check`

Creates a new Check.

## Parameters

| Parameter      | Type   | Required | Description                             |
| -------------- | ------ | -------- | --------------------------------------- |
| `deploymentId` | string | Yes      | The deployment to create the check for. |
| `teamId`       | string | No       | Team ID.                                |
| `slug`         | string | No       | Team slug.                              |
| `requestBody`  | object | Yes      | Request body for this tool.             |

## `create_deployment_check_run`

Create a check run.

## Parameters

| Parameter      | Type   | Required | Description                 |
| -------------- | ------ | -------- | --------------------------- |
| `deploymentId` | string | Yes      | The deployment ID.          |
| `teamId`       | string | No       | Team ID.                    |
| `slug`         | string | No       | Team slug.                  |
| `requestBody`  | object | No       | Request body for this tool. |

## `get_check`

Get a single check.

## Parameters

| Parameter      | Type   | Required | Description                          |
| -------------- | ------ | -------- | ------------------------------------ |
| `deploymentId` | string | Yes      | The deployment to get the check for. |
| `checkId`      | string | Yes      | The check to fetch                   |
| `teamId`       | string | No       | Team ID.                             |
| `slug`         | string | No       | Team slug.                           |

## `get_deployment_check_run`

Get a check run.

## Parameters

| Parameter      | Type   | Required | Description        |
| -------------- | ------ | -------- | ------------------ |
| `deploymentId` | string | Yes      | The deployment ID. |
| `checkRunId`   | string | Yes      | The check run ID.  |
| `teamId`       | string | No       | Team ID.           |
| `slug`         | string | No       | Team slug.         |

## `get_project_check`

Get a check.

## Parameters

| Parameter         | Type   | Required | Description             |
| ----------------- | ------ | -------- | ----------------------- |
| `projectIdOrName` | string | Yes      | The project ID or name. |
| `checkId`         | string | Yes      | The check ID.           |
| `teamId`          | string | No       | Team ID.                |
| `slug`            | string | No       | Team slug.              |

## `list_check_runs`

List runs for a check.

## Parameters

| Parameter         | Type   | Required | Description             |
| ----------------- | ------ | -------- | ----------------------- |
| `projectIdOrName` | string | Yes      | The project ID or name. |
| `checkId`         | string | Yes      | The check ID.           |
| `teamId`          | string | No       | Team ID.                |
| `slug`            | string | No       | Team slug.              |

## `rerequest_check`

Rerequest a check.

## Parameters

| Parameter      | Type    | Required | Description                            |
| -------------- | ------- | -------- | -------------------------------------- |
| `deploymentId` | string  | Yes      | The deployment to rerun the check for. |
| `checkId`      | string  | Yes      | The check to rerun                     |
| `autoUpdate`   | boolean | No       | Mark the check as running              |
| `teamId`       | string  | No       | Team ID.                               |
| `slug`         | string  | No       | Team slug.                             |
| `requestBody`  | unknown | No       | Request body for this tool.            |

## `update_check`

Update a check.

## Parameters

| Parameter      | Type   | Required | Description                             |
| -------------- | ------ | -------- | --------------------------------------- |
| `deploymentId` | string | Yes      | The deployment to update the check for. |
| `checkId`      | string | Yes      | The check being updated                 |
| `teamId`       | string | No       | Team ID.                                |
| `slug`         | string | No       | Team slug.                              |
| `requestBody`  | object | Yes      | Request body for this tool.             |

## `update_deployment_check_run`

Update a check run.

## Parameters

| Parameter      | Type   | Required | Description                 |
| -------------- | ------ | -------- | --------------------------- |
| `deploymentId` | string | Yes      | The deployment ID.          |
| `checkRunId`   | string | Yes      | The check run ID.           |
| `teamId`       | string | No       | Team ID.                    |
| `slug`         | string | No       | Team slug.                  |
| `requestBody`  | object | No       | Request body for this tool. |

## `update_project_check`

Update a check.

## Parameters

| Parameter         | Type   | Required | Description                 |
| ----------------- | ------ | -------- | --------------------------- |
| `projectIdOrName` | string | Yes      | The project ID or name.     |
| `checkId`         | string | Yes      | The check ID.               |
| `teamId`          | string | No       | Team ID.                    |
| `slug`            | string | No       | Team slug.                  |
| `requestBody`     | object | No       | Request body for this tool. |


---

[View full sitemap](/docs/sitemap)
