MCP server
Trigger.dev MCP by usefulapi
io.usefulapi/trigger-dev
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Debug background jobs — runs, traces, spans, schedules, queues and deployments.
Working at last checkVerified publisher: usefulapi.ioAbout 2,962 tokens per request once connected22 tools
https://trigger-dev.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 22
- Token cost
- About 2,962 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http trigger-dev https://trigger-dev.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.trigger-dev] url = "https://trigger-dev.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"trigger-dev":{"httpUrl":"https://trigger-dev.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"trigger-dev":{"url":"https://trigger-dev.usefulapi.io/mcp"}}}
VS Code
{"servers":{"trigger-dev":{"type":"http","url":"https://trigger-dev.usefulapi.io/mcp"}}}
Antigravity
agy mcp add trigger-dev https://trigger-dev.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"trigger-dev","server_url":"https://trigger-dev.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"trigger-dev","server_url":"https://trigger-dev.usefulapi.io/mcp"}
Tools
trigger_activate_schedule~104 tokens
Resume a paused schedule so it fires again. Trigger.dev: POST /api/v1/schedules/{scheduleId}/activate.trigger_add_run_tags~125 tokens
Attach tags to a run so you can filter for it later. Additive and safe. Trigger.dev: POST /api/v1/runs/{runId}/tags.trigger_cancel_run~102 tokens
Cancel an in-flight run. Note this is the one endpoint on API v2, not v1. Trigger.dev: POST /api/v2/runs/{runId}/cancel.trigger_deactivate_schedule~119 tokens
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.trigger_get_batch_results~100 tokens
Fetch the outcome of every run in a batch. Trigger.dev: GET /api/v1/batches/{batchId}/results.trigger_get_current_deployment~88 tokens
Fetch the deployment currently serving the key's environment — its version, git ref and status. Trigger.dev: GET /api/v1/deployments/current.trigger_get_queue~101 tokens
Fetch a single queue's concurrency limit, running count and queued count. Trigger.dev: GET /api/v1/queues/{queue}.trigger_get_run~101 tokens
Fetch a single run's outcome — its status, output, error and attempts. Trigger.dev: GET /api/v1/runs/{runId}/result.trigger_get_run_metadata~110 tokens
Fetch the mutable metadata a run has written about itself — progress, checkpoints and custom state. Trigger.dev: GET /api/v1/runs/{runId}/metadata.trigger_get_run_span~127 tokens
Fetch a single span from a run's trace, with its own logs and attributes. Trigger.dev: GET /api/v1/runs/{runId}/spans/{spanId}.trigger_get_run_trace~124 tokens
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/runs/{runId}/trace.trigger_get_schedule~110 tokens
Fetch a single schedule with its cron expression, timezone and active state. Trigger.dev: GET /api/v1/schedules/{scheduleId}.trigger_list_bulk_actions~99 tokens
List bulk replay and cancel operations and their progress. Trigger.dev: GET /api/v1/bulk-actions.trigger_list_env_vars~185 tokens
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. Trigger.dev: GET /api/v1/projects/{projectRef}/envvars/{env}.trigger_list_queues~109 tokens
List task queues with their concurrency limits and current depth — where you look when work is backing up. Trigger.dev: GET /api/v1/queues.trigger_list_run_events~105 tokens
List the lifecycle events of one run — queued, dequeued, started, retried, completed. Trigger.dev: GET /api/v1/runs/{runId}/events.trigger_list_runs~483 tokens
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.trigger_list_schedules~130 tokens
List the cron schedules configured for tasks, with their next run times. Trigger.dev: GET /api/v1/schedules.trigger_list_waitpoint_tokens~139 tokens
List outstanding waitpoint tokens — runs paused waiting for an external signal. Trigger.dev: GET /api/v1/waitpoints/tokens.trigger_pause_queue~140 tokens
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.trigger_replay_run~121 tokens
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}/replay.trigger_reschedule_run~140 tokens
Change when a delayed run will execute. Only applies to runs that have not started. Trigger.dev: POST /api/v1/runs/{runId}/reschedule.
Browse
Related MCP servers
- AINumbers Fintech Intelligence Suite
754 MCP tools across 1220 fintech tools: ChainGraph AP2 decisions, execution_hash. Zero PII. - Spike.sh MCP by usefulapi
Read Spike.sh incidents, on-call, escalations and services; acknowledge, resolve, set priority. - Traced Claude Format Guard
Traced Claude Format Guard - FaultKey · CausalLayer
Deterministic AI-liability attribution: signed, Bitcoin-anchored vendor/deployer/user fault split. - Mindbody MCP by usefulapi
Read Mindbody classes, schedules, clients, staff and sales; book clients and appointments. - The Stochastic Parrot
Span-grounded audits of how US outlets covered the same story, quotes checkable at the source. - Svix MCP by usefulapi
Send and debug webhooks — applications, endpoints, messages, delivery attempts and replays. - Snapback
Diagnose why an AI agent failed and get the verified fix instantly. Free, no token.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/trigger-dev)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents