Microsoft Windows 10 · Capability
Microsoft Windows 10 Windows Background Tasks API
API for running code in the background when an application is suspended or not running. Based on the Windows.ApplicationModel.Background namespace, it supports time-triggered, system-triggered, and maintenance-triggered background tasks. Key classes include BackgroundTaskBuilder, BackgroundTaskRegistration, SystemTrigger, TimeTrigger, and BackgroundTaskCompletedEventArgs.
What You Can Do
GET
Listbackgroundtasks
— Microsoft Windows 10 List registered background tasks
/background-tasks
POST
Registerbackgroundtask
— Microsoft Windows 10 Register a background task
/background-tasks
GET
Getbackgroundtask
— Microsoft Windows 10 Get background task details
/background-tasks/{taskId}
DELETE
Unregisterbackgroundtask
— Microsoft Windows 10 Unregister a background task
/background-tasks/{taskId}
GET
Getbackgroundaccessstatus
— Microsoft Windows 10 Get background access status
/background-tasks/access
POST
Requestbackgroundaccess
— Microsoft Windows 10 Request background access
/background-tasks/access
GET
Listtriggertypes
— Microsoft Windows 10 List available trigger types
/background-tasks/triggers
MCP Tools
listbackgroundtasks
Microsoft Windows 10 List registered background tasks
read-only
idempotent
registerbackgroundtask
Microsoft Windows 10 Register a background task
getbackgroundtask
Microsoft Windows 10 Get background task details
read-only
idempotent
unregisterbackgroundtask
Microsoft Windows 10 Unregister a background task
idempotent
getbackgroundaccessstatus
Microsoft Windows 10 Get background access status
read-only
idempotent
requestbackgroundaccess
Microsoft Windows 10 Request background access
listtriggertypes
Microsoft Windows 10 List available trigger types
read-only
idempotent