Server definition
- Hash
- sha256:4b36a84d2ae8483ff195a4349440dc272ff4e4141d6c7792f218f4e6c11e4012
- What it is
- What a remote MCP server returned when asked what it offers: 22 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Resume a paused schedule so it fires again. Trigger.dev: POST /api/v1/schedules/{scheduleId}/activate.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"schedule_id": {
"description": "The schedule to activate.",
"type": "string"
}
},
"required": [
"schedule_id"
],
"type": "object"
},
"name": "trigger_activate_schedule",
"outputSchema": null
},
{
"description": "Attach tags to a run so you can filter for it later. Additive and safe. Trigger.dev: POST /api/v1/runs/{runId}/tags.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"run_id": {
"description": "The run to tag.",
"type": "string"
},
"tags": {
"description": "Tags to add.",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"run_id",
"tags"
],
"type": "object"
},
"name": "trigger_add_run_tags",
"outputSchema": null
},
{
"description": "Cancel an in-flight run. Note this is the one endpoint on API v2, not v1. Trigger.dev: POST /api/v2/runs/{runId}/cancel.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"run_id": {
"description": "The run to cancel.",
"type": "string"
}
},
"required": [
"run_id"
],
"type": "object"
},
"name": "trigger_cancel_run",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"schedule_id": {
"description": "The schedule to pause.",
"type": "string"
}
},
"required": [
"schedule_id"
],
"type": "object"
},
"name": "trigger_deactivate_schedule",
"outputSchema": null
},
{
"description": "Fetch the outcome of every run in a batch. Trigger.dev: GET /api/v1/batches/{batchId}/results.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"batch_id": {
"description": "The batch's id (batch_...).",
"type": "string"
}
},
"required": [
"batch_id"
],
"type": "object"
},
"name": "trigger_get_batch_results",
"outputSchema": null
},
{
"description": "Fetch the deployment currently serving the key's environment — its version, git ref and status. Trigger.dev: GET /api/v1/deployments/current.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "trigger_get_current_deployment",
"outputSchema": null
},
{
"description": "Fetch a single queue's concurrency limit, running count and queued count. Trigger.dev: GET /api/v1/queues/{queue}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"queue": {
"description": "The queue's name or id.",
"type": "string"
}
},
"required": [
"queue"
],
"type": "object"
},
"name": "trigger_get_queue",
"outputSchema": null
},
{
"description": "Fetch a single run's outcome — its status, output, error and attempts. Trigger.dev: GET /api/v1/runs/{runId}/result.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"run_id": {
"description": "The run's id (run_...).",
"type": "string"
}
},
"required": [
"run_id"
],
"type": "object"
},
"name": "trigger_get_run",
"outputSchema": null
},
{
"description": "Fetch the mutable metadata a run has written about itself — progress, checkpoints and custom state. Trigger.dev: GET /api/v1/runs/{runId}/metadata.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"run_id": {
"description": "The run's id.",
"type": "string"
}
},
"required": [
"run_id"
],
"type": "object"
},
"name": "trigger_get_run_metadata",
"outputSchema": null
},
{
"description": "Fetch a single span from a run's trace, with its own logs and attributes. Trigger.dev: GET /api/v1/runs/{runId}/spans/{spanId}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"run_id": {
"description": "The run's id.",
"type": "string"
},
"span_id": {
"description": "The span's id, from the trace.",
"type": "string"
}
},
"required": [
"run_id",
"span_id"
],
"type": "object"
},
"name": "trigger_get_run_span",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"run_id": {
"description": "The run's id.",
"type": "string"
}
},
"required": [
"run_id"
],
"type": "object"
},
"name": "trigger_get_run_trace",
"outputSchema": null
},
{
"description": "Fetch a single schedule with its cron expression, timezone and active state. Trigger.dev: GET /api/v1/schedules/{scheduleId}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"schedule_id": {
"description": "The schedule's id (sched_...).",
"type": "string"
}
},
"required": [
"schedule_id"
],
"type": "object"
},
"name": "trigger_get_schedule",
"outputSchema": null
},
{
"description": "List bulk replay and cancel operations and their progress. Trigger.dev: GET /api/v1/bulk-actions.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"pageSize": {
"description": "Page size, 1-100.",
"maximum": 100,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "trigger_list_bulk_actions",
"outputSchema": null
},
{
"description": "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}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"environment": {
"description": "Which environment's variables to list.",
"enum": [
"dev",
"staging",
"prod",
"preview"
],
"type": "string"
},
"project_ref": {
"description": "The project reference (proj_...).",
"type": "string"
}
},
"required": [
"project_ref",
"environment"
],
"type": "object"
},
"name": "trigger_list_env_vars",
"outputSchema": null
},
{
"description": "List task queues with their concurrency limits and current depth — where you look when work is backing up. Trigger.dev: GET /api/v1/queues.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"pageSize": {
"description": "Page size, 1-100.",
"maximum": 100,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "trigger_list_queues",
"outputSchema": null
},
{
"description": "List the lifecycle events of one run — queued, dequeued, started, retried, completed. Trigger.dev: GET /api/v1/runs/{runId}/events.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"run_id": {
"description": "The run's id.",
"type": "string"
}
},
"required": [
"run_id"
],
"type": "object"
},
"name": "trigger_list_run_events",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"after": {
"description": "Cursor from the previous page's pagination. Omit for the first page.",
"type": "string"
},
"batch": {
"description": "Only runs in this batch.",
"type": "string"
},
"from": {
"description": "Epoch milliseconds lower bound on creation time.",
"type": "string"
},
"isTest": {
"description": "Only test runs, or only real ones.",
"type": "boolean"
},
"machine": {
"description": "Only runs on these machine presets.",
"items": {
"type": "string"
},
"type": "array"
},
"pageSize": {
"description": "Page size, 1-100.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"period": {
"description": "Relative window, e.g. \"1h\", \"24h\", \"7d\".",
"type": "string"
},
"queue": {
"description": "Only runs on these queues.",
"items": {
"type": "string"
},
"type": "array"
},
"schedule": {
"description": "Only runs created by this schedule.",
"type": "string"
},
"status": {
"description": "Only runs in these states, e.g. [\"FAILED\",\"CRASHED\"]. Others include PENDING, EXECUTING, COMPLETED, CANCELED, TIMED_OUT.",
"items": {
"type": "string"
},
"type": "array"
},
"tag": {
"description": "Only runs carrying these tags.",
"items": {
"type": "string"
},
"type": "array"
},
"taskIdentifier": {
"description": "Only runs of these task ids.",
"items": {
"type": "string"
},
"type": "array"
},
"to": {
"description": "Epoch milliseconds upper bound on creation time.",
"type": "string"
},
"version": {
"description": "Only runs of this deployment version.",
"type": "string"
}
},
"type": "object"
},
"name": "trigger_list_runs",
"outputSchema": null
},
{
"description": "List the cron schedules configured for tasks, with their next run times. Trigger.dev: GET /api/v1/schedules.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"page": {
"description": "1-based page number.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"pageSize": {
"description": "Page size, 1-100.",
"maximum": 100,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "trigger_list_schedules",
"outputSchema": null
},
{
"description": "List outstanding waitpoint tokens — runs paused waiting for an external signal. Trigger.dev: GET /api/v1/waitpoints/tokens.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"after": {
"description": "Cursor from the previous page's pagination. Omit for the first page.",
"type": "string"
},
"pageSize": {
"description": "Page size, 1-100.",
"maximum": 100,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "trigger_list_waitpoint_tokens",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"paused": {
"description": "true to pause, false to resume.",
"type": "boolean"
},
"queue": {
"description": "The queue's name or id.",
"type": "string"
}
},
"required": [
"queue",
"paused"
],
"type": "object"
},
"name": "trigger_pause_queue",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"run_id": {
"description": "The run to replay.",
"type": "string"
}
},
"required": [
"run_id"
],
"type": "object"
},
"name": "trigger_replay_run",
"outputSchema": null
},
{
"description": "Change when a delayed run will execute. Only applies to runs that have not started. Trigger.dev: POST /api/v1/runs/{runId}/reschedule.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"delay": {
"description": "New delay or timestamp, e.g. \"1h\" or an ISO-8601 datetime.",
"type": "string"
},
"run_id": {
"description": "The delayed run to move.",
"type": "string"
}
},
"required": [
"run_id",
"delay"
],
"type": "object"
},
"name": "trigger_reschedule_run",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:4b36a84d2ae8483ff195a4349440dc272ff4e4141d6c7792f218f4e6c11e4012 | sha256sum