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 |
|---|---|---|---|
projectId | string | no | — |
limit | number | no | Maximum number of results to return |
offset | number | no | Number of results to skip |
create-webhook
Create a webhook
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
projectId | 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 | — |
policyId | string | no | — |
get-webhook
Get a webhook
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
webhookId | string | yes | — |
update-webhook
Update a webhook
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
webhookId | string | yes | — |
name | string | no | — |
description | string | no | — |
url | string | no | — |
events | array<string> | no | — |
active | boolean | no | — |
policyId | string | no | — |
delete-webhook
Delete a webhook
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
webhookId | string | yes | — |
list-webhook-deliveries
List webhook deliveries
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
webhookId | string | yes | Webhook to list deliveries for (wh_...) |
limit | number | no | — |
offset | number | no | — |
get-webhook-delivery
Get a delivery
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
deliveryId | string | yes | — |
get-webhook-secret
Get webhook secret
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
webhookId | string | yes | — |
rotate-webhook-secret
Rotate webhook secret
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
webhookId | string | yes | — |