Sunsama
JSON →Manage your tasks and daily planning through the Sunsama API.
Install
npx mcp-sunsama Tools · 21
- create-task Create new tasks with optional properties including GitHub issue/PR and Gmail integration
- get-tasks-by-day Get tasks for a specific day with completion filtering
- get-tasks-backlog Get backlog tasks
- get-archived-tasks Get archived tasks with pagination (includes hasMore flag for LLM context)
- get-task-by-id Get a specific task by its ID
- update-task-complete Mark tasks as complete
- update-task-planned-time Update the planned time (time estimate) for tasks
- update-task-notes Update task notes content (requires either html or markdown parameter, mutually exclusive)
- update-task-due-date Update the due date for tasks (set or clear due dates)
- update-task-text Update the text/title of tasks
- update-task-stream Update the stream/channel assignment for tasks
- update-task-snooze-date Reschedule tasks to different dates
- update-task-backlog Move tasks to the backlog
- delete-task Delete tasks permanently
- add-subtask Create a subtask with a title in one call (recommended for single subtask creation)
- create-subtasks Create multiple subtasks for a task (low-level API for bulk operations)
- update-subtask-title Update the title of a subtask
- complete-subtask Mark a subtask as complete with optional completion timestamp
- uncomplete-subtask Mark a subtask as incomplete
- get-user Get current user information
- get-streams Get streams/channels for project organization
Links
★ 52 GitHub stars