Servidor MCP

inngest

io.usefulapi/inngest

Qué hace este MCP

Investigates Inngest events and durable function runs down to individual jobs and supports bulk cancellation and webhook management.

inngest_create_cancellation
Bulk cancel function runs
Cancel every run of one function that started within a time window, optionally narrowed by an event expression. This STOPS IN-FLIGHT WORK across your production functions — scope the window tightly. Runs already finished are unaffected. Inngest: POST /v1/cancellations.
Destructivo
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['app_id', 'function_id', 'started_after', 'started_before'], 'properties': {'if': {'type': 'string', 'description': 'Optional CEL expression to narrow further, e.g. event.data.userId == "user_123". Only matching runs are cancelled.'}, 'app_id': {'type': 'string', 'description': 'The app the function belongs to, e.g. acme-app.'}, 'function_id': {'type': 'string', 'description': 'The function to cancel runs of, e.g. schedule-reminder.'}, 'started_after': {'type': 'string', 'description': 'ISO-8601 lower bound — only cancel runs that started after this.'}, 'started_before': {'type': 'string', 'description': 'ISO-8601 upper bound — only cancel runs that started before this.'}}}
inngest_delete_cancellation
Stop a bulk cancellation
Delete a bulk-cancellation job so it stops cancelling further runs. Runs it already cancelled stay cancelled. Inngest: DELETE /v1/cancellations/{cancellationId}.
Destructivo
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['cancellation_id'], 'properties': {'cancellation_id': {'type': 'string', 'description': "The cancellation job's id."}}}
inngest_delete_webhook
Delete a webhook
Remove a webhook ingress. The external source stops producing events immediately. Inngest: DELETE /v1/webhooks/{webhookId}.
Destructivo
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['webhook_id'], 'properties': {'webhook_id': {'type': 'string', 'description': 'The webhook to delete.'}}}
inngest_get_event
Get one event
Fetch a single event with its name, payload and timestamp. Inngest: GET /v1/events/{eventId}.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['event_id'], 'properties': {'event_id': {'type': 'string', 'description': "The event's id (a ULID)."}}}
inngest_get_run
Get one function run
Fetch a single function run — its status, output and error. Inngest: GET /v1/runs/{runId}.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': "The run's id (a ULID)."}}}
inngest_get_webhook
Get one webhook
Fetch a single webhook ingress with its URL and transform. Inngest: GET /v1/webhooks/{webhookId}.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['webhook_id'], 'properties': {'webhook_id': {'type': 'string', 'description': "The webhook's id."}}}
inngest_list_cancellations
List bulk cancellations
List bulk-cancellation jobs and their progress. Inngest: GET /v1/cancellations.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Page size, 1-100.'}, 'cursor': {'type': 'string', 'description': "Cursor from the previous page's response. Omit for the first page."}}}
inngest_list_event_runs
List the runs an event started
List every function run one event triggered, with each run's status. This is the hop from 'this event arrived' to 'and here is what it did'. Inngest: GET /v1/events/{eventId}/runs.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['event_id'], 'properties': {'event_id': {'type': 'string', 'description': "The event's id."}}}
inngest_list_events
List events
List the events received in the key's environment, newest first. Events are what start functions, so this is where an investigation begins. Inngest: GET /v1/events.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Page size, 1-100.'}, 'cursor': {'type': 'string', 'description': "Cursor from the previous page's response. Omit for the first page."}}}
inngest_list_run_jobs
List a run's steps
List the individual steps (jobs) of one run, with their status and timing — how you find which step of a durable function failed. Inngest: GET /v1/runs/{runId}/jobs.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': "The run's id."}}}
inngest_list_webhooks
List webhooks
List the webhook ingresses configured for the environment — the external sources that turn into events. Inngest: GET /v1/webhooks.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Page size, 1-100.'}, 'cursor': {'type': 'string', 'description': "Cursor from the previous page's response. Omit for the first page."}}}
Modificado
inngest_delete_webhook
2 de October de 2026 a las 02:40
Modificado
inngest_delete_cancellation
2 de October de 2026 a las 02:40
Modificado
inngest_create_cancellation
2 de October de 2026 a las 02:40
Modificado
inngest_get_webhook
2 de October de 2026 a las 02:40
Modificado
inngest_list_webhooks
2 de October de 2026 a las 02:40
Modificado
inngest_list_cancellations
2 de October de 2026 a las 02:40
Modificado
inngest_list_run_jobs
2 de October de 2026 a las 02:40
Modificado
inngest_get_run
2 de October de 2026 a las 02:40
Modificado
inngest_list_event_runs
2 de October de 2026 a las 02:40
Modificado
inngest_get_event
2 de October de 2026 a las 02:40
Modificado
inngest_list_events
2 de October de 2026 a las 02:40
Añadido
inngest_delete_webhook
30 de September de 2026 a las 02:40
Añadido
inngest_delete_cancellation
30 de September de 2026 a las 02:40
Añadido
inngest_create_cancellation
30 de September de 2026 a las 02:40
Añadido
inngest_get_webhook
30 de September de 2026 a las 02:40
Añadido
inngest_list_webhooks
30 de September de 2026 a las 02:40
Añadido
inngest_list_cancellations
30 de September de 2026 a las 02:40
Añadido
inngest_list_run_jobs
30 de September de 2026 a las 02:40
Añadido
inngest_get_run
30 de September de 2026 a las 02:40
Añadido
inngest_list_event_runs
30 de September de 2026 a las 02:40
Añadido
inngest_get_event
30 de September de 2026 a las 02:40
Añadido
inngest_list_events
30 de September de 2026 a las 02:40