enable_service
Diagnostics & system · macOS · Windows
Effect: write (strongest supported action). Status: gated.
Gated means the tool requires an installed app, a connected account, permission, or runtime availability. Check those requirements on the listed platform before using it.
macOS
Purpose
Turns a service back ON in LMCP after the user turned it off. Use it when a tool reports that its service is turned off. Services are user preferences, not failures: turning one on is always safe and reversible from the LMCP menu bar icon. For Calendar, Reminders and Contacts the OS permission is separate — this tool reports whether macOS has granted it, and where the user must be to accept the dialog (it appears on the Mac running LMCP, which over Cloud Relay may not be where the user is).
Required inputs
service— Service id, e.g. 'calendar', 'reminders', 'contacts', 'mail', 'notes', 'messages', 'teams', 'slack'.
Permissions and confirmation
No explicit confirmation parameter is exposed in this snapshot. This does not grant permission to act: obtain user authorization before any real action.
- Use only the apps, accounts and resources authorized by the user on this platform. Consult this tool's platform-specific description for its connection and permission requirements; this catalog does not assert additional OAuth scopes or OS entitlements.
Full input schema — macOS
{
"properties": {
"service": {
"description": "Service id, e.g. 'calendar', 'reminders', 'contacts', 'mail', 'notes', 'messages', 'teams', 'slack'.",
"type": "string"
}
},
"required": [
"service"
],
"type": "object"
}Documentation example
Do not execute this example. These concrete inputs refer to a fictional demonstration dataset. Resolve real handles and obtain user authorization before any real call.
{
"service": "calendar"
}Windows
Purpose
Turns a service back ON in LMCP after the user turned it off. Use it when a tool reports that its service is turned off. Services are user preferences, not failures: turning one on is safe and reversible from LMCP's Settings → Services. On Windows no OS permission is involved — turning it on is enough.
Required inputs
service— Service id as LMCP names it on this platform: outlook, m365, teams, slack, onedrive, gdrive, office, explorer, tasks.
Permissions and confirmation
No explicit confirmation parameter is exposed in this snapshot. This does not grant permission to act: obtain user authorization before any real action.
- Use only the apps, accounts and resources authorized by the user on this platform. Consult this tool's platform-specific description for its connection and permission requirements; this catalog does not assert additional OAuth scopes or OS entitlements.
Full input schema — Windows
{
"properties": {
"service": {
"description": "Service id as LMCP names it on this platform: outlook, m365, teams, slack, onedrive, gdrive, office, explorer, tasks.",
"type": "string"
}
},
"required": [
"service"
],
"type": "object"
}Documentation example
Do not execute this example. These concrete inputs refer to a fictional demonstration dataset. Resolve real handles and obtain user authorization before any real call.
{
"service": "outlook"
}