trigger-dev
What this MCP does
Monitors and operates Trigger.dev background-job runs, traces, queues, schedules, deployments, waitpoints and environment configuration.
Tools
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schedule_id'], 'properties': {'schedule_id': {'type': 'string', 'description': 'The schedule to activate.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id', 'tags'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tags to add.'}, 'run_id': {'type': 'string', 'description': 'The run to tag.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': 'The run to cancel.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schedule_id'], 'properties': {'schedule_id': {'type': 'string', 'description': 'The schedule to pause.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['batch_id'], 'properties': {'batch_id': {'type': 'string', 'description': "The batch's id (batch_...)."}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['queue'], 'properties': {'queue': {'type': 'string', 'description': "The queue's name or id."}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': "The run's id (run_...)."}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': "The run's id."}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id', 'span_id'], 'properties': {'run_id': {'type': 'string', 'description': "The run's id."}, 'span_id': {'type': 'string', 'description': "The span's id, from the trace."}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': "The run's id."}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schedule_id'], 'properties': {'schedule_id': {'type': 'string', 'description': "The schedule's id (sched_...)."}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'pageSize': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Page size, 1-100.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['project_ref', 'environment'], 'properties': {'environment': {'enum': ['dev', 'staging', 'prod', 'preview'], 'type': 'string', 'description': "Which environment's variables to list."}, 'project_ref': {'type': 'string', 'description': 'The project reference (proj_...).'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'pageSize': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Page size, 1-100.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': "The run's id."}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'to': {'type': 'string', 'description': 'Epoch milliseconds upper bound on creation time.'}, 'tag': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Only runs carrying these tags.'}, 'from': {'type': 'string', 'description': 'Epoch milliseconds lower bound on creation time.'}, 'after': {'type': 'string', 'description': "Cursor from the previous page's pagination. Omit for the first page."}, 'batch': {'type': 'string', 'description': 'Only runs in this batch.'}, 'queue': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Only runs on these queues.'}, 'isTest': {'type': 'boolean', 'description': 'Only test runs, or only real ones.'}, 'period': {'type': 'string', 'description': 'Relative window, e.g. "1h", "24h", "7d".'}, 'status': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Only runs in these states, e.g. ["FAILED","CRASHED"]. Others include PENDING, EXECUTING, COMPLETED, CANCELED, TIMED_OUT.'}, 'machine': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Only runs on these machine presets.'}, 'version': {'type': 'string', 'description': 'Only runs of this deployment version.'}, 'pageSize': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Page size, 1-100.'}, 'schedule': {'type': 'string', 'description': 'Only runs created by this schedule.'}, 'taskIdentifier': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Only runs of these task ids.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': '1-based page number.'}, 'pageSize': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Page size, 1-100.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'after': {'type': 'string', 'description': "Cursor from the previous page's pagination. Omit for the first page."}, 'pageSize': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Page size, 1-100.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['queue', 'paused'], 'properties': {'queue': {'type': 'string', 'description': "The queue's name or id."}, 'paused': {'type': 'boolean', 'description': 'true to pause, false to resume.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': 'The run to replay.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id', 'delay'], 'properties': {'delay': {'type': 'string', 'description': 'New delay or timestamp, e.g. "1h" or an ISO-8601 datetime.'}, 'run_id': {'type': 'string', 'description': 'The delayed run to move.'}}}
Recent tool changes
Similar MCP servers
shiply
Publishes and manages web applications with SQL databases, serverless functions, domains, email tests, client intake, contracts, …
Fine Structure
Builds and hosts full-stack applications from prompts and supports agent communication through WhatsApp and email.
mcp
Provisions and manages cloud instances, networks, storage, databases, backups, VPNs, application deployments, and autocoding-agen…
EchoRelay
Manages a hosted API relay runtime, including projects, endpoints, credentials, publishing, keys, delivery logs, and dead-letter …
Supero
Builds, validates, publishes, tests, and deploys multi-tenant applications with schemas, CRUD operations, external data connector…
Replicate
Provides access to Replicate models, versions, collections, hardware, predictions, and deployments for running and managing hoste…
Relin
Configures webhook sources and destinations, monitors delivery health, investigates failures, manages retries, and replays events.
Scalix Cloud
Provides managed databases, SQL tools, container builds, persistent Linux machines, domains, scheduled functions, storage, and pr…