1. Conduid
  2. Productivity
  3. Super Productivity
MCP server · Productivity

Super Productivity

MCP server for Super Productivity — manage tasks, projects, and tags via AI assistants

37Low

Scored a month ago · breakdown

About Super Productivity

Super Productivity is an MCP server published by PirAhmedShah in the Productivity category: mCP server for Super Productivity — manage tasks, projects, and tags via AI assistants.

Recent commit activity is the strongest signal that reported issues will get attention.

Install

Claude Code
claude mcp add super-productivity -- npx -y @pir-ahmed-shah/super-productivity-mcp
npx
npx -y @pir-ahmed-shah/super-productivity-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (47)

add_tag_to_taskAdd a tag without replacing other tags

Parameters not published.

add_time_todayAdd elapsed milliseconds to a task's today bucket. Fallback/correction since 1.7.2 (`timeSpentOnDay[today]`, which the worklog sums, plus `timeSpent`). Returns the updated task

Parameters not published.

batch_update_projectAtomic multi-operation batch on one project (create/update/delete/reorder) in a single call. Same-batch `temp_id` references resolve for parents and reorder (plugin ≥ 1.7.1); update/delete need real ids from `createdTaskIds` (see [Atomic batch operations](#atomic-batch-operations)). `due_with_time` on update ops is applied as a follow-up write (SP batch ops silently drop it — see #14); affected tasks echoed under `tasks`

Parameters not published.

bulk_complete_tasksMark multiple tasks complete in one operation

Parameters not published.

bulk_update_tasksUpdate multiple tasks in one operation. Full `update_task` field set per item: title, notes, due_day, `due_with_time` (null = unplan), is_done, tag_ids, time_estimate, time_spent, `time_spent_on_day` (bucket corrections). Returns per-task `results` plus an echo of effective tasks (`tasks`) for one-round-trip verification

Parameters not published.

check_connectionVerify SP is running and the plugin is responding (also returns `serverNow`)

Parameters not published.

complete_taskMark a task as complete

Parameters not published.

create_projectCreate a new project

Parameters not published.

create_tagCreate a new tag

Parameters not published.

create_taskCreate a task (supports SP short syntax)

Parameters not published.

Show all 47 tools
create_task_with_subtasksCreate a parent task + subtasks in one operation

Parameters not published.

debug_directoriesShow resolved data directory paths

Parameters not published.

decrement_counterDecrement a simple counter (creates it at 0 first)

Parameters not published.

delete_counterDelete a simple counter

Parameters not published.

delete_taskPermanently delete a task (parent deletes subtasks too)

Parameters not published.

get_active_work_contextThe project/tag/TODAY context the user is currently viewing

Parameters not published.

get_all_countersReturn all simple counters as `{ id: value }`

Parameters not published.

get_app_stateRead-only full snapshot of SP state (tasks, projects, tags, notes, repeat configs, counters, global config). Optionally written to a JSON file via `output_path`

Parameters not published.

get_counterRead a simple counter (null if it doesn't exist)

Parameters not published.

get_current_context_tasksThe tasks currently rendered in the active work context

Parameters not published.

get_current_taskGet the currently tracked task (null if none)

Parameters not published.

get_focused_taskThe task row currently focused in the UI (null if none)

Parameters not published.

get_notesList all SP notes

Parameters not published.

get_plugin_configThe plugin's optional configuration (usually `null`)

Parameters not published.

get_projectsList all projects

Parameters not published.

get_scheduleTime-blocked view of a date range: tasks sized by `timeEstimate` (duration) and placed by `plannedTime` (start). Returns `scheduled` (with computed start/end/status), `overlaps` (conflict clusters), `unscheduledInRange`, `completedInRange`, and a `summary`. Subtasks are included by default (matching SP's Today view); `include_subtasks: false` opts out and the response then reports hidden tasks via `filteredSubtasks`. All items include resolved `projectTitle` + `tags`

Parameters not published.

get_selected_taskThe task currently open in SP's detail panel (null if none)

Parameters not published.

get_tagsList all tags

Parameters not published.

get_taskFully-resolved single-task deep-dive: enriched names, derived schedule block, parent title, subtask list, and time spent over the last 14 days

Parameters not published.

get_task_repeat_cfgsList all recurring task configurations (schedule, cadence, day-of-week settings)

Parameters not published.

get_tasksList tasks. Filter by project, tag, done, archived, search (title+notes), `parents_only`, `overdue`, `unscheduled`, `planned_for_today`, `recurring_only`, `scheduled_on`, `completed_on`, `overlapping`, `sort_by`/`sort_dir`, `fields`, `include_schedule`. Full objects expose `plannedTime` (the effective planned timestamp, SP `dueWithTime`). Derived schedule fields (`startTime`, `endTime`, `startMs`, `endMs`, `durationMs`, `status`) are computable via `fields` or `include_schedule`

Parameters not published.

get_timeCurrent machine date/time (local tz): `epochMs`, `iso`, `localDate`, `localTime`, `dayOfWeek`, `timezone`

Parameters not published.

get_worklogTime tracking summary for a date range

Parameters not published.

increment_counterIncrement a simple counter (creates it at 0 first)

Parameters not published.

move_task_to_projectMove a top-level task to a different project

Parameters not published.

plan_tasks_for_todayBatch plan/unplan tasks for today (pins to 00:00; `plan_from_now` plans at the current time)

Parameters not published.

reinit_dataTell SP to reload its persisted data from disk

Parameters not published.

remove_tag_from_taskRemove a single tag

Parameters not published.

reorder_tasksReorder tasks within a project or parent

Parameters not published.

select_taskOpen a task in SP's detail panel (works regardless of the active view)

Parameters not published.

set_counterSet a simple counter to an absolute value

Parameters not published.

show_notificationShow a snackbar in SP's UI

Parameters not published.

start_taskStart the time tracker on a task

Parameters not published.

stop_taskStop the currently running time tracker

Parameters not published.

update_projectUpdate project properties

Parameters not published.

update_tagUpdate tag properties

Parameters not published.

update_taskUpdate title, notes, done state, due date, `due_with_time`, time, `time_spent_on_day` (per-day bucket corrections), tags

Parameters not published.

Ask AI

✦

Ask AI about Super Productivity

Powered by Claude · Grounded in docs

I know everything about Super Productivity. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Releases

v1.8.2v1.8.2 · 5 Aug 2026MCP server + plugin for Super Productivity. Install: Settings -> Plugins -> upload this zip. Version must match package.json/manifest/plugin.js (all 1.8.2). What's in 1.8.2: `bulk_update_tasks` now supports the full `update_task` field…
v1.8.1v1.8.1 · 5 Aug 2026DEPRECATED — this release is superseded. Use v1.8.2 instead (latest plugin.zip, includes all fixes below). MCP server + plugin for Super Productivity.…
v1.8.0v1.8.0 · 5 Aug 2026DEPRECATED — this release is superseded. Use v1.8.2 instead (latest plugin.zip, includes all fixes below). MCP server + plugin for Super Productivity. What's…
v1.7.3v1.7.3 · 5 Aug 2026DEPRECATED — this release is superseded. Use v1.8.2 instead (latest plugin.zip, includes all fixes below). MCP server + plugin for Super Productivity. What's…
v1.7.2v1.7.2 · 5 Aug 2026DEPRECATED — this release is superseded. Use v1.8.2 instead (latest plugin.zip, includes all fixes below). MCP server + plugin for Super Productivity. What's…
Questions

About Super Productivity

How do I install Super Productivity?

Run claude mcp add super-productivity -- npx -y @pir-ahmed-shah/super-productivity-mcp, then add the server to your MCP client's configuration.

Is Super Productivity safe to use with an AI agent?

Its trust score is 37 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Super Productivity still maintained?

Yes — the latest release is v1.8.2 (5 Aug 2026), and the last commit was 2 months ago. The repository has 0 stars.