Skip to main content

Webhooks

MCP tools for the Webhooks module. See the Webhooks module docs for permissions and data model.

list-webhooks

List webhooks

Arguments

ArgumentTypeRequiredDescription
project_idstringno
limitnumbernoMaximum number of results to return
offsetnumbernoNumber of results to skip

create-webhook

Create a webhook

Arguments

ArgumentTypeRequiredDescription
project_idstringnoPublic ID of the project. Optional when authenticating with a project-scoped API key, which defaults to the key's project; required otherwise.
namestringyes
descriptionstringno
urlstringyes
eventsarray<string>yes
policy_idstringno

get-webhook

Get a webhook

Arguments

ArgumentTypeRequiredDescription
webhook_idstringyes

update-webhook

Update a webhook

Arguments

ArgumentTypeRequiredDescription
webhook_idstringyes
namestringno
descriptionstringno
urlstringno
eventsarray<string>no
activebooleanno
policy_idstring | nullno

delete-webhook

Delete a webhook

Arguments

ArgumentTypeRequiredDescription
webhook_idstringyes

list-webhook-deliveries

List webhook deliveries

Arguments

ArgumentTypeRequiredDescription
webhook_idstringyesWebhook to list deliveries for (wh_...)
limitnumberno
offsetnumberno

get-webhook-delivery

Get a delivery

Arguments

ArgumentTypeRequiredDescription
delivery_idstringyes

redeliver-webhook-delivery

Redeliver a webhook delivery

Arguments

ArgumentTypeRequiredDescription
delivery_idstringyesDelivery to send again (wh_deliv_...)

get-webhook-secret

Get webhook secret

Arguments

ArgumentTypeRequiredDescription
webhook_idstringyes

rotate-webhook-secret

Rotate webhook secret

Arguments

ArgumentTypeRequiredDescription
webhook_idstringyes