M
mcp-server
/manage_trigger
Manage a workspace trigger (SFTP/AWS S3 pull, spec chaining, or schedule)
Create, list, update, delete, or fire a workspace job trigger. Four types: - "sftp"/"aws_s3": pulls files from a connection (sftp: remote server; aws_s3: S3 buc
liveunknown~5s typical
mcpmcp-server
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-com-dpf-it-mcp-server /manage_trigger for me.
Input
| Field | Type | Description |
|---|---|---|
| workspaceId | string | Workspace to act on. Defaults to your only workspace if you have exactly one. |
| action* | string (create | list | update | delete | run-now | clear-processed-files) | Which operation to perform. |
| triggerId | string | Existing trigger. Required for update/delete/run-now/clear-processed-files. |
| specName | string | The spec this trigger fires. Required for create. |
| connectionId | string | sftp/aws_s3 only. Connection to pull from. Required for create when type is "sftp"/"aws_s3 |
| type | string (sftp | aws_s3 | spec_success | schedule) | Trigger type. Optional for create (defaults to "sftp"). For sftp/aws_s3 must match the con |
| s3Bucket | string | aws_s3 only. Bucket to poll. Required for create when type is "aws_s3", or to change it on |
| s3Prefix | string | aws_s3 only. Optional key prefix; defaults to the whole bucket. |
| frequency | object | Required for create when type is "sftp", "aws_s3", or "schedule"; optional on update to ch |
| upstreamSpecName | string | spec_success only. The spec whose successful job completion fires this trigger. Required f |
| preRules | string | sftp/aws_s3 only. Natural language: which files to pick up (e.g. "only *.csv under /outbou |
| postRules | string | sftp/aws_s3 only. Natural language: what to do after a file loads (e.g. "rename with .done |
| dedupe | boolean | sftp/aws_s3 only. Required for create — ask the user rather than assuming a value; do not |
| enabled | boolean | Whether the trigger is active. Defaults to true on create. |
| specId | string | run-history: filter to runs of triggers feeding this spec. |
| pageSize | integer | run-history: records per page (default 25). |
| cursor | string | run-history: opaque `nextCursor` from a prior page (omit for the first page). |
| startTime | string | run-history: ISO 8601 lower bound (inclusive) on when the run started. |
| endTime | string | run-history: ISO 8601 upper bound (inclusive) on when the run started. |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"mcp-com-dpf-it-mcp-server","endpoint":"/manage_trigger","input":{"action":"create"}}'cli
npx cracked-ai run -p mcp-com-dpf-it-mcp-server -e /manage_trigger -i '{"action":"create"}'mcp
run_tool({ provider: "mcp-com-dpf-it-mcp-server", endpoint: "/manage_trigger", input: {"action":"create"} })Try it
Runs against your signed-in workspace balance. Sign in if you have not.