Super Productivity MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SP_API_URL | No | Base URL for the Super Productivity API | http://127.0.0.1:3876 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| health_checkA | Checks whether the Super Productivity local REST API is reachable and the renderer is ready. |
| list_tasksC | Returns tasks from Super Productivity with optional filters. |
| search_tasksB | Searches tasks by title text and optional filters. |
| get_taskB | Returns details of a specific task by ID. |
| get_statusB | Returns the current task and task-count status. |
| get_current_taskA | Returns the currently active task, if any. |
| create_taskB | Creates a new task in Super Productivity. Extra fields are passed through to the local API if supported by your app version. |
| update_taskC | Updates one or more fields of an existing task. |
| complete_taskC | Marks a task as done. |
| start_taskC | Starts the specified task and makes it the current task. |
| set_current_taskA | Sets the current task explicitly, or clears it when id is null. |
| stop_current_taskB | Stops tracking the current task. |
| archive_taskC | Archives a task. |
| restore_taskB | Restores an archived task. |
| delete_taskA | Permanently deletes a task. |
| get_projectsB | Returns all projects in Super Productivity. |
| get_tagsB | Returns all tags in Super Productivity. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| daily-planning | Generates a daily planning session based on the active task list. |
| weekly-review | Guides a weekly review of completed and pending tasks. |
| break-down-task | Breaks a large task into smaller subtasks and creates them. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| status | |
| active-tasks | |
| archived-tasks | |
| current-task | |
| projects | |
| tags |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/claus-92/super-productivity-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server