From 6f8820121e7097ad26bf608eaf5631a2a1917712 Mon Sep 17 00:00:00 2001 From: Mohammod Al Amin Ashik Date: Wed, 11 Feb 2026 12:54:13 +0000 Subject: [PATCH 1/3] Add Trigger.dev MCP server definition Official Trigger.dev MCP server for managing background jobs and workflows. List tasks, trigger runs, monitor execution. Uses trigger.dev CLI with stdio transport. https://claude.ai/code/session_013AxurW8hPAfnUNvik354Xx --- servers/dev.trigger-mcp.json | 64 ++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 servers/dev.trigger-mcp.json diff --git a/servers/dev.trigger-mcp.json b/servers/dev.trigger-mcp.json new file mode 100644 index 0000000..e276b4c --- /dev/null +++ b/servers/dev.trigger-mcp.json @@ -0,0 +1,64 @@ +{ + "$schema": "../schemas/server-definition.schema.json", + "id": "dev.trigger-mcp", + "name": "Trigger.dev", + "alias": "trigger", + "description": "Manage Trigger.dev background jobs and workflows. List tasks, trigger runs, monitor execution, and deploy projects to different environments.", + "icon": "https://avatars.githubusercontent.com/u/95297378?v=4", + "schema_version": "2.1", + "categories": ["developer-tools", "cloud"], + "tags": ["trigger", "background-jobs", "workflows", "tasks", "deployment", "automation"], + + "transport": { + "type": "stdio", + "command": "npx", + "args": ["-y", "trigger.dev@latest", "mcp"], + "env": { + "TRIGGER_SECRET_KEY": "${input:TRIGGER_SECRET_KEY}" + }, + "metadata": { + "inputs": [ + { + "id": "TRIGGER_SECRET_KEY", + "label": "Trigger.dev Secret Key", + "description": "Secret key for your Trigger.dev project. Optional if using CLI login instead.", + "type": "password", + "required": false, + "secret": true, + "placeholder": "tr_dev_xxxxxxxxxxxxxxxx", + "obtain": { + "url": "https://cloud.trigger.dev/", + "instructions": "1. Log in to cloud.trigger.dev\n2. Open your project\n3. Go to the API keys page\n4. Copy your secret key (starts with tr_dev_ or tr_prod_)", + "button_label": "Get Secret Key" + } + } + ] + } + }, + + "auth": { + "type": "optional_api_key", + "instructions": "Authenticate via Trigger.dev CLI login or provide a TRIGGER_SECRET_KEY. The search_docs tool works without authentication." + }, + + "contributor": { + "name": "Trigger.dev", + "github": "triggerdotdev", + "url": "https://trigger.dev" + }, + + "links": { + "repository": "https://github.com/triggerdotdev/trigger.dev", + "homepage": "https://trigger.dev", + "documentation": "https://trigger.dev/docs/mcp-introduction" + }, + + "platforms": ["all"], + + "capabilities": { + "tools": true, + "resources": false, + "prompts": false, + "read_only_mode": false + } +} From 8a8266ea4776819f37410de3d00f79f2669926da Mon Sep 17 00:00:00 2001 From: Mohammod Al Amin Ashik Date: Thu, 19 Feb 2026 19:11:16 +0800 Subject: [PATCH 2/3] fix: update server definition (input type 'password' -> 'text' for TRIGGER_SECRET_KEY) --- servers/dev.trigger-mcp.json | 32 +++++++++++++++++++++----------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/servers/dev.trigger-mcp.json b/servers/dev.trigger-mcp.json index e276b4c..da7d107 100644 --- a/servers/dev.trigger-mcp.json +++ b/servers/dev.trigger-mcp.json @@ -6,13 +6,26 @@ "description": "Manage Trigger.dev background jobs and workflows. List tasks, trigger runs, monitor execution, and deploy projects to different environments.", "icon": "https://avatars.githubusercontent.com/u/95297378?v=4", "schema_version": "2.1", - "categories": ["developer-tools", "cloud"], - "tags": ["trigger", "background-jobs", "workflows", "tasks", "deployment", "automation"], - + "categories": [ + "developer-tools", + "cloud" + ], + "tags": [ + "trigger", + "background-jobs", + "workflows", + "tasks", + "deployment", + "automation" + ], "transport": { "type": "stdio", "command": "npx", - "args": ["-y", "trigger.dev@latest", "mcp"], + "args": [ + "-y", + "trigger.dev@latest", + "mcp" + ], "env": { "TRIGGER_SECRET_KEY": "${input:TRIGGER_SECRET_KEY}" }, @@ -22,7 +35,7 @@ "id": "TRIGGER_SECRET_KEY", "label": "Trigger.dev Secret Key", "description": "Secret key for your Trigger.dev project. Optional if using CLI login instead.", - "type": "password", + "type": "text", "required": false, "secret": true, "placeholder": "tr_dev_xxxxxxxxxxxxxxxx", @@ -35,26 +48,23 @@ ] } }, - "auth": { "type": "optional_api_key", "instructions": "Authenticate via Trigger.dev CLI login or provide a TRIGGER_SECRET_KEY. The search_docs tool works without authentication." }, - "contributor": { "name": "Trigger.dev", "github": "triggerdotdev", "url": "https://trigger.dev" }, - "links": { "repository": "https://github.com/triggerdotdev/trigger.dev", "homepage": "https://trigger.dev", "documentation": "https://trigger.dev/docs/mcp-introduction" }, - - "platforms": ["all"], - + "platforms": [ + "all" + ], "capabilities": { "tools": true, "resources": false, From 7e599f5557747c9a0643fbdcd03059ae6ced0894 Mon Sep 17 00:00:00 2001 From: Mohammod Al Amin Ashik Date: Thu, 19 Feb 2026 22:46:12 +0800 Subject: [PATCH 3/3] fix: rename server files with transport suffix - dev.trigger-mcp.json -> dev.trigger-mcp-npx.json (id: dev.trigger-mcp-npx) Signed-off-by: Mohammod Al Amin Ashik --- servers/{dev.trigger-mcp.json => dev.trigger-mcp-npx.json} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename servers/{dev.trigger-mcp.json => dev.trigger-mcp-npx.json} (97%) diff --git a/servers/dev.trigger-mcp.json b/servers/dev.trigger-mcp-npx.json similarity index 97% rename from servers/dev.trigger-mcp.json rename to servers/dev.trigger-mcp-npx.json index da7d107..47fd78b 100644 --- a/servers/dev.trigger-mcp.json +++ b/servers/dev.trigger-mcp-npx.json @@ -1,7 +1,7 @@ { "$schema": "../schemas/server-definition.schema.json", - "id": "dev.trigger-mcp", - "name": "Trigger.dev", + "id": "dev.trigger-mcp-npx", + "name": "Trigger.dev (npx)", "alias": "trigger", "description": "Manage Trigger.dev background jobs and workflows. List tasks, trigger runs, monitor execution, and deploy projects to different environments.", "icon": "https://avatars.githubusercontent.com/u/95297378?v=4",