---
title: Firewall and Security
product: vercel
url: /docs/agent-resources/vercel-mcp/tools/firewall
canonical_url: "https://vercel.com/docs/agent-resources/vercel-mcp/tools/firewall"
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 firewall and security.
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---

# Firewall and Security

Inspect your firewall configuration and active attack data to understand how Vercel protects your projects. You can update firewall rules or change Attack Challenge mode to respond to unwanted traffic.

## `get_active_attack_status`

Read active attack data.

## Parameters

| Parameter   | Type   | Required | Description     |
| ----------- | ------ | -------- | --------------- |
| `projectId` | string | Yes      | The project ID. |
| `since`     | number | No       | -               |
| `teamId`    | string | Yes      | Team ID.        |
| `slug`      | string | No       | Team slug.      |

## `get_bypass_ip`

Read System Bypass.

## Parameters

| Parameter      | Type    | Required | Description                                                  |
| -------------- | ------- | -------- | ------------------------------------------------------------ |
| `projectId`    | string  | Yes      | The project ID.                                              |
| `limit`        | number  | No       | -                                                            |
| `sourceIp`     | string  | No       | Filter by source IP                                          |
| `domain`       | string  | No       | Filter by domain                                             |
| `projectScope` | boolean | No       | Filter by project scoped rules                               |
| `offset`       | string  | No       | Used for pagination. Retrieves results after the provided id |
| `teamId`       | string  | No       | Team ID.                                                     |
| `slug`         | string  | No       | Team slug.                                                   |

## `get_firewall_config`

Read Firewall Configuration.

## Parameters

| Parameter       | Type   | Required | Description                                                                      |
| --------------- | ------ | -------- | -------------------------------------------------------------------------------- |
| `projectId`     | string | Yes      | The project ID.                                                                  |
| `teamId`        | string | No       | Team ID.                                                                         |
| `slug`          | string | No       | Team slug.                                                                       |
| `configVersion` | string | Yes      | The firewall configuration version. Use `active` for the deployed configuration. |

## `put_firewall_config`

Put Firewall Configuration.

## Parameters

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

## `update_attack_challenge_mode`

Update Attack Challenge mode.

## Parameters

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

## `update_firewall_config`

Update Firewall Configuration.

## Parameters

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


---

[View full sitemap](/docs/sitemap)
