Webhooks
MCP tools for the Webhooks module. See the Webhooks module docs for permissions and data model.
list-webhooks
List webhooks
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
project_id | string | no | — |
limit | number | no | Results per page. Above the maximum it is clamped, and limit in the response reports the page served; below 1 or not an integer it is 400 VALIDATION_FAILED. |
offset | number | no | Results to skip. Negative or not an integer it is 400 VALIDATION_FAILED. |
create-webhook
Create a webhook
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
project_id | string | no | Public ID of the project. Optional when authenticating with a project-scoped API key, which defaults to the key's project; required otherwise. |
name | string | yes | — |
description | string | no | — |
url | string | yes | — |
events | array<string> | yes | — |
policy_id | string | no | — |
get-webhook
Get a webhook
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
webhook_id | string | yes | — |
update-webhook
Update a webhook
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
webhook_id | string | yes | — |
name | string | no | — |
description | string | no | — |
url | string | no | — |
events | array<string> | no | — |
active | boolean | no | — |
policy_id | string | null | no | — |
delete-webhook
Delete a webhook
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
webhook_id | string | yes | — |
list-webhook-deliveries
List webhook deliveries
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
webhook_id | string | yes | Webhook to list deliveries for (wh_...) |
limit | number | no | Results per page. Above the maximum it is clamped, and limit in the response reports the page served; below 1 or not an integer it is 400 VALIDATION_FAILED. |
offset | number | no | Results to skip. Negative or not an integer it is 400 VALIDATION_FAILED. |
get-webhook-delivery
Get a delivery
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
delivery_id | string | yes | — |
redeliver-webhook-delivery
Redeliver a webhook delivery
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
delivery_id | string | yes | Delivery to send again (wh_deliv_...) |
get-webhook-secret
Get webhook secret
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
webhook_id | string | yes | — |
rotate-webhook-secret
Rotate webhook secret
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
webhook_id | string | yes | — |