Back to App

Connect Tasks Wiz to Claude Code

This page walks you through the one-time setup, then shows you what to do with the connection. Total setup time is about 30 seconds: one terminal command, one browser sign-in.

Once connected, Claude Code can read, create, update, and complete your tasks — and you can hand off drafts, research, and planning for it to work on using your own AI subscription.

Using a different MCP-capable client (Claude Desktop, ChatGPT, Cursor)? The setup is similar — see the MCP setup guide for client-specific instructions.

Before you begin

You'll need two things:

1 Install Claude Code

Check whether it's already installed:

claude --version

If you see command not found, install it with npm:

npm install -g @anthropic-ai/claude-code

2 Add the Tasks Wiz MCP server

Run this once — the -s user flag makes Tasks Wiz available in every project on your machine:

claude mcp add --transport http tasks-wiz https://api.tasks-wiz.com/mcp -s user

3 Start Claude Code and sign in

claude

Then ask Claude to use Tasks Wiz, for example:

show me my tasks from tasks-wiz

Your browser will open to auth.tasks-wiz.com — the same sign-in page you use for the website. After you sign in, Claude Code stores a refresh token locally and silently keeps the connection alive for around 30 days. You will not be prompted again unless you change your password.

Nothing to copy-paste. No JWT to lift from devtools. No header to type. Sign in once in the browser and you're done.

How to use it

Once connected, you can ask Claude Code about Tasks Wiz in plain English at any prompt. The fastest way to verify the connection is live:

what's due today on tasks-wiz?

Below are the workflows that make Tasks Wiz + Claude actually different from a regular to-do list — start with the headline workflow.

The headline workflow: let AI work your tasks

Tag tasks in Tasks Wiz with the sparkle, run one slash-prompt in Claude Code, and the agent drafts, researches, or plans each one — writing its results back into the task for you to Accept, Refine, or Reject.

  1. In Tasks Wiz, click the sparkle on any task that's a draft, research, plan, or summary you'd normally do yourself.
  2. Optionally expand Add context on the create form and paste the source material (an email thread, an article URL, a JD).
  3. In Claude Code, run the work-on-my-tasks slash-prompt:
    /mcp__tasks-wiz__work-on-my-tasks
    It loads our pre-tuned system prompt and works through up to 5 tagged tasks per invocation.
  4. Open Tasks Wiz, see the "Needs review" badge, and hit Accept, Refine, or Reject on each result.

Variations on the same workflow:

You only pay for the AI subscription you already have — Tasks Wiz never calls a paid LLM on your behalf. Claude Code uses its own (your) tokens for the actual work.

More things to try

Quick commands

Plain-English CRUD — a good first sanity check that the connection is live.

Capture from anywhere

Claude can read files, paste, and screenshots — turn any of them into structured tasks in one shot.

Plan your day intelligently

Stop staring at a flat list — Claude reads today's open tasks and proposes a time-blocked schedule (mornings = high-priority, afternoons = admin) before applying anything. Confirm and Claude writes the schedule into the Day Planner.

/mcp__tasks-wiz__plan-my-day

Or skip the slash-prompt and ask in your own words:

Cross-tool magic

The real superpower: Claude can combine your tasks with git, files, the web, and other MCP servers in a single prompt.

Bulk cleanup with judgement

Bulk operations that aren't dumb — Claude reads, decides, and asks before destructive moves.

Reflect & review

Your activity log + Claude's reasoning = a coach you didn't have before.

What Claude can do

Exactly what you can do in the Tasks Wiz UI — read, create, update, complete, and delete your tasks, plus read your activity log. Nothing else. Claude cannot see other users' data, your email, your password, or anything outside the Tasks Wiz API.

To run read-only, type /mcp inside a Claude Code session and toggle off create_task, update_task, complete_task, and delete_task.

To revoke access from any device — including a lost laptop — change your Tasks Wiz password from the Forgot Password link on the login page. That invalidates every refresh token immediately.

Troubleshooting

Most setup problems are caused by a stale registration or cached token shadowing the fresh OAuth flow. Try the steps below if:

Reset and re-add

Remove every Claude Code CLI registration of tasks-wiz (covers all three scopes; harmless if a scope didn't have one):

claude mcp remove tasks-wiz -s user; claude mcp remove tasks-wiz -s local; claude mcp remove tasks-wiz -s project

Confirm tasks-wiz is gone from the list:

claude mcp list

Then re-run the claude mcp add command from step 2 above and sign in again.

Last resort: reinstall Claude Code

Step 1 — Reinstall the Claude Code binary. Fixes corrupted installs, version mismatches, and broken global symlinks. Your MCP servers, project history, and sessions are not touched.

npm uninstall -g @anthropic-ai/claude-code && npm install -g @anthropic-ai/claude-code

After it finishes, re-run the reset commands above and re-add tasks-wiz.

Step 2 (only if Step 1 didn't help) — Wipe Claude Code's config. This is the nuclear option.

Warning — this deletes everything Claude Code stores locally: every MCP server (not just tasks-wiz), every project's per-folder conversation history, all custom commands, all sessions, and any cached OAuth tokens. Skip this step if you have other MCP servers or work history you want to keep.
rm -rf ~/.claude.json ~/.claude/

Then run the install + add commands from steps 1 and 2 of the setup above. If you're still stuck after that, get in touch and we'll help.

Other common issues

Force a fresh browser sign-in (instead of reusing your Cognito session cookie):

open "https://auth.tasks-wiz.com/logout?client_id=4i60kb1rrb92016t1radosbifc&logout_uri=https://www.tasks-wiz.com/"

HTTP 429 / "throttled" mid-bulk-edit: the MCP endpoint is rate-limited at 5 requests/second with a max batch of 10 messages. Ask Claude to do the work in smaller batches.