Backstage MCP Actions
OFFICIAL SERVERBackstage backend plugin that serves your portal's registered actions as MCP tools over HTTP
Lets an assistant trigger, monitor and deploy Trigger.dev background tasks and query run data.
Official · Trigger.dev JavaScript Local · stdio DevOps and monitoringDeveloper tools
115 popularity score ★ 17k ↓ 1.2M/wk
Opens the app, which asks before it adds the server.
claude mcp add trigger-dev -- npx -y trigger.dev mcp{
"mcpServers": {
"trigger-dev": {
"command": "npx",
"args": [
"-y",
"trigger.dev",
"mcp"
]
}
}
}{
"mcpServers": {
"trigger-dev": {
"command": "npx",
"args": [
"-y",
"trigger.dev",
"mcp"
]
}
}
}{
"servers": {
"trigger-dev": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"trigger.dev",
"mcp"
]
}
}
}[mcp_servers.trigger-dev]
command = "npx"
args = ["-y", "trigger.dev", "mcp"]gemini mcp add --scope user trigger-dev npx -- -y trigger.dev mcpTrigger.dev is an open-source platform for building and running background jobs, workflows and AI agents in TypeScript, hosted or self-hosted. Its MCP server, run through the Trigger.dev CLI, lets a coding assistant work with your projects: search the Trigger.dev docs, set up Trigger.dev in a project, list organisations and projects, see the current worker and its tasks, trigger tasks with a payload, follow runs and their logs, wait for a run to finish, cancel runs, and deploy to staging or production.
It can also query run data with TRQL and the built-in dashboards and health reports, start and stop the local dev server, and talk to chat agents registered in your worker. Flags restrict it to the dev environment (--dev-only), hide the write tools deploy, trigger_task and cancel_run (--readonly), or scope it to one project (--project-ref).
The quickest setup is npx trigger.dev@latest install-mcp, which detects installed MCP clients and configures them; the configured command is npx trigger.dev@latest mcp. search_docs works without an account; the other tools need you to be logged in through the Trigger.dev CLI, and the client prompts for login on first use.
| Runtime | Node.js |
|---|
search_docslist_orgslist_projectscreate_project_in_orginitialize_projectget_current_workertrigger_taskget_run_detailslist_runswait_for_run_to_completecancel_rundeploylist_deployslist_preview_brancheswhoamilist_profilesswitch_profileget_query_schemaquerylist_dashboardsrun_dashboard_queryget_reportstart_dev_serverstop_dev_serverdev_server_statuslist_agentsstart_agent_chatsend_agent_messageclose_agent_chatread_session_channelwrite_session_channel