Triggers
MCP tools for the Triggers module. See the Triggers module docs for permissions and data model.
list-triggers
List triggers
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
projectId | string | no | — |
type | string | no | — |
targetType | string | no | — |
limit | number | no | Maximum number of results to return |
offset | number | no | Number of results to skip |
create-trigger
Create a trigger
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 | — |
type | string | yes | — |
targetType | string | yes | — |
targetId | string | yes | — |
action | string | no | Tool targets only — the action for soat/mcp tools |
input | object | no | — |
cron | string | no | 5-field cron expression (UTC). Required when type is schedule |
active | boolean | no | — |
policyId | string | no | — |
get-trigger
Get a trigger
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
triggerId | string | yes | — |
update-trigger
Update a trigger
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
triggerId | string | yes | — |
name | string | no | — |
description | string | no | — |
targetType | string | no | — |
targetId | string | no | — |
action | string | no | — |
input | object | no | — |
cron | string | no | — |
active | boolean | no | — |
policyId | string | no | — |
delete-trigger
Delete a trigger
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
triggerId | string | yes | — |
fire-trigger
Fire a trigger
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
triggerId | string | yes | — |
input | object | no | Fire-time input, shallow-merged over the trigger's static input |
get-trigger-secret
Get trigger secret
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
triggerId | string | yes | — |
rotate-trigger-secret
Rotate trigger secret
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
triggerId | string | yes | — |
list-trigger-firings
List trigger firings
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
triggerId | string | yes | Trigger to list firings for (trg_...) |
limit | number | no | — |
offset | number | no | — |
get-trigger-firing
Get a trigger firing
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
firingId | string | yes | — |