My work
Tools that read and act on your worklogs, deadlines and open document tasks.
The My work tools mirror the My Work tab in plnnrly. They let an AI client log time, browse and update your worklogs, list and progress your deadlines, and see which open task-list items mention you in drive documents.
Every call runs as the user who minted the MCP token. Tenant isolation is enforced by the server, and per-tool authorization checks the user's plnnrly permissions before anything is read or written.
Tools
| Tool | Purpose |
|---|---|
list-worklogs-tool | List time entries, filtered by date range, project or description. |
log-time-tool | Create a new time entry. |
update-worklog-tool | Update fields on an existing time entry. |
list-deadlines-tool | List deadlines, filtered by status, project, customer or due date. |
update-deadline-status-tool | Move a deadline to a different kanban column. |
list-my-open-tasks-tool | List open task-list items that mention you in drive documents. |
Permissions at a glance
| Action | Permission |
|---|---|
| List or update someone else's worklogs | times::update_others |
| Log time as overtime | times::write_overtime |
| Log time against another user's deadline | times::write_on_others_deadlines |
| List or update your own deadlines | kanban::manage_self |
| List or update another user's deadlines | kanban::manage_for_others |
| List your own open tasks | none — always allowed |
Permissions a user does not hold cause the tool to return an authorization error instead of silently dropping the request. The exception is overtime: a worklog with is_overtime: true from a user without times::write_overtime is saved with is_overtime: false and the response reflects that.
Common workflows
- "Log 1h30 on the ACME website project, describing what I just did." —
log-time-tool. - "Show me the time I logged last week." —
list-worklogs-toolwithdate_from/date_to. - "What's still open in my kanban?" —
list-deadlines-toolwithis_finished: false. - "Move deadline 42 to External Test." —
update-deadline-status-tool. - "Which tasks am I tagged in across our docs?" —
list-my-open-tasks-tool.