MCP serverio.usefulapi/trigger-dev
Debug background jobs — runs, traces, spans, schedules, queues and deployments.
Overview
Score?
UNRATED 0.102
of what a free look can see, on 1 looks
Looks
6
last 9 hr ago
Tools
22
More info
URL
trigger-dev.usefulapi.io/mcp
streamable-http
Says it is
trigger-dev-mcp 1.5.1
protocol 2025-06-18
In the record since
4 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.102 · highest on record 0.8561
Toolsfrom sha256:4b36a84d2a…1e4012
| Tool | Schema |
|---|---|
| trigger_activate_schedule Resume a paused schedule so it fires again. Trigger.dev: POST /api/v1/schedules/{scheduleId}/activate. |
input · no output |
| trigger_add_run_tags Attach tags to a run so you can filter for it later. Additive and safe. Trigger.dev: POST /api/v1/runs/{runId}/tags. |
input · no output |
| trigger_cancel_run Cancel an in-flight run. Note this is the one endpoint on API v2, not v1. Trigger.dev: POST /api/v2/runs/{runId}/cancel. |
input · no output |
| trigger_deactivate_schedule Pause a schedule so it stops firing. The usual first move when a scheduled task is misbehaving. Trigger.dev: POST /api/v1/schedules/{scheduleId}/deactivate. |
input · no output |
| trigger_get_batch_results Fetch the outcome of every run in a batch. Trigger.dev: GET /api/v1/batches/{batchId}/results. |
input · no output |
| trigger_get_current_deployment Fetch the deployment currently serving the key's environment — its version, git ref and status. Trigger.dev: GET /api/v1/deployments/current. |
input · no output |
| trigger_get_queue Fetch a single queue's concurrency limit, running count and queued count. Trigger.dev: GET /api/v1/queues/{queue}. |
input · no output |
| trigger_get_run Fetch a single run's outcome — its status, output, error and attempts. Trigger.dev: GET /api/v1/runs/{runId}/result. |
input · no output |
| trigger_get_run_metadata Fetch the mutable metadata a run has written about itself — progress, checkpoints and custom state. Trigger.dev: GET /api/v1/runs/{runId}/metadata. |
input · no output |
| trigger_get_run_span Fetch a single span from a run's trace, with its own logs and attributes. Trigger.dev: GET /api/v1/runs/{runId}/spans/{spanId}. |
input · no output |
| trigger_get_run_trace Fetch the full execution trace of a run — every span, with timings and nesting. The tool for 'where did this run spend its time, and where did it break?'. Trigger.dev: GET /api/v1/ |
input · no output |
| trigger_get_schedule Fetch a single schedule with its cron expression, timezone and active state. Trigger.dev: GET /api/v1/schedules/{scheduleId}. |
input · no output |
| trigger_list_bulk_actions List bulk replay and cancel operations and their progress. Trigger.dev: GET /api/v1/bulk-actions. |
input · no output |
| trigger_list_env_vars List the environment variables configured for a project environment. Values may be redacted depending on the key's permissions. READ ONLY — this server exposes no env-var writes. T |
input · no output |
| trigger_list_queues List task queues with their concurrency limits and current depth — where you look when work is backing up. Trigger.dev: GET /api/v1/queues. |
input · no output |
| trigger_list_run_events List the lifecycle events of one run — queued, dequeued, started, retried, completed. Trigger.dev: GET /api/v1/runs/{runId}/events. |
input · no output |
| trigger_list_runs List task runs, filtered by status, task, tag, queue, schedule or a time window. This is the main read for 'what ran, and what failed?'. Trigger.dev: GET /api/v1/runs. |
input · no output |
| trigger_list_schedules List the cron schedules configured for tasks, with their next run times. Trigger.dev: GET /api/v1/schedules. |
input · no output |
| trigger_list_waitpoint_tokens List outstanding waitpoint tokens — runs paused waiting for an external signal. Trigger.dev: GET /api/v1/waitpoints/tokens. |
input · no output |
| trigger_pause_queue Pause a queue so its runs stop being dequeued, or resume it. The containment move when a task is failing in a loop. Trigger.dev: POST /api/v1/queues/{queue}/pause. |
input · no output |
| trigger_replay_run Re-run one specific past run with the same payload. This EXECUTES your production task again — the same side effects it had the first time. Trigger.dev: POST /api/v1/runs/{runId}/r |
input · no output |
| trigger_reschedule_run Change when a delayed run will execute. Only applies to runs that have not started. Trigger.dev: POST /api/v1/runs/{runId}/reschedule. |
input · no output |
Verify it yourself
npx teppi-check https://trigger-dev.usefulapi.io/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M3RGE5FJ1CKREQ5TT5A72NJF