Skip to main content

Triggers

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

list-triggers

List triggers

Arguments

ArgumentTypeRequiredDescription
projectIdstringno
typestringno
targetTypestringno
limitnumbernoMaximum number of results to return
offsetnumbernoNumber of results to skip

create-trigger

Create a trigger

Arguments

ArgumentTypeRequiredDescription
projectIdstringnoPublic ID of the project. Optional when authenticating with a project-scoped API key, which defaults to the key's project; required otherwise.
namestringyes
descriptionstringno
typestringyes
targetTypestringyes
targetIdstringyes
actionstringnoTool targets only — the action for soat/mcp tools
inputobjectno
cronstringno5-field cron expression (UTC). Required when type is schedule
activebooleanno
policyIdstringno

get-trigger

Get a trigger

Arguments

ArgumentTypeRequiredDescription
triggerIdstringyes

update-trigger

Update a trigger

Arguments

ArgumentTypeRequiredDescription
triggerIdstringyes
namestringno
descriptionstringno
targetTypestringno
targetIdstringno
actionstringno
inputobjectno
cronstringno
activebooleanno
policyIdstringno

delete-trigger

Delete a trigger

Arguments

ArgumentTypeRequiredDescription
triggerIdstringyes

fire-trigger

Fire a trigger

Arguments

ArgumentTypeRequiredDescription
triggerIdstringyes
inputobjectnoFire-time input, shallow-merged over the trigger's static input

get-trigger-secret

Get trigger secret

Arguments

ArgumentTypeRequiredDescription
triggerIdstringyes

rotate-trigger-secret

Rotate trigger secret

Arguments

ArgumentTypeRequiredDescription
triggerIdstringyes

list-trigger-firings

List trigger firings

Arguments

ArgumentTypeRequiredDescription
triggerIdstringyesTrigger to list firings for (trg_...)
limitnumberno
offsetnumberno

get-trigger-firing

Get a trigger firing

Arguments

ArgumentTypeRequiredDescription
firingIdstringyes