← Blog

Connect ShiftLog.it to Claude and log work from a chat

Marcin Milinski · · 3 min read

You've just finished a piece of work in Claude Code, or talked a problem through in Claude, and the work log is the last thing on your mind. With ShiftLog.it connected, you can say "log this for today, 2 hours" in the same conversation, and the entry appears in your work log, ready for the month's timesheet.

ShiftLog.it is an MCP server (Model Context Protocol, the standard Claude uses to talk to other apps). You connect it once, approve what Claude may do, and from then on Claude can read your work log and add to it when you ask.

What Claude can do with it

Claude gets three tools:

  • List agents: your agents, the businesses or clients you log work for, and which one is current.
  • List tasks: the tasks of an agent for a range of days, up to 92 days at a time, with dates, hours, titles, descriptions, your references and whether a task is already in a report.
  • Log a task: adds one task to an agent's work log, with a date, the hours (or a start and end time), a description, and optionally a title and a reference such as a ticket id.

Some things you can ask:

  • "Log today's work on ShiftLog: 3 hours, the checkout bug fix we just did. Reference JIRA-482."
  • "What did I log for Acme last week, and how many hours in total?"
  • "Log yesterday from 9:00 to 12:30: workshop with the client on the new onboarding flow."

Without an agent named, tasks go to your current agent, the one selected in the app. Without a date, they go to today in your timezone (set in Settings).

What it doesn't do

  • It only adds. Claude can't change or delete your tasks. To edit one, open it in the app.
  • It needs the duration from you. A task needs hours, so if you don't say how long the work took, Claude asks.
  • No AI credits. The text Claude writes is stored as it is. You can still polish it in the app with Generate or Refine.
  • No IP Box marking. Tasks arrive as regular work; mark IP Box work in the task's edit form.

A task logged through Claude is like any other: it gets the agent's hourly rate and shows up in the Work log, in reports, PDFs and exports. If you log several small entries a day, you can merge them into one from the Work log list.

Connect it in Claude

On claude.ai or in the Claude desktop app:

  1. Open Customize, then Connectors, and add a custom connector with the URL https://shiftlog.it/mcp. Once ShiftLog.it is listed in Claude's connector directory, you can pick it from there instead.
  2. Claude sends you to ShiftLog.it. Sign in if you aren't already.
  3. The consent page shows which app is asking and what it will be able to do: see your agents and tasks, and add tasks. Click Allow.
  4. You're back in Claude, and ShiftLog.it is connected. Start a chat and ask for something from the list above.

Connect it in Claude Code

In a terminal, run:

claude mcp add --transport http shiftlog https://shiftlog.it/mcp

Then, in Claude Code, run /mcp, choose shiftlog and authenticate. Your browser opens the same sign-in and consent page; after you allow it, you're sent back to Claude Code on your own computer, which is why the consent page names localhost.

Your data and disconnecting

The connection works on every ShiftLog.it plan. Claude sees only what it reads through these tools when you ask, and what Claude does with it is covered by Anthropic's terms and privacy policy. Ours, including what we keep about each connection, is in the Privacy Policy.

To end a connection, open Settings, then Connected apps in ShiftLog.it and click Disconnect. The app loses access at once, and connecting again asks for your approval again. A connection you don't use for 30 days ends on its own.

Questions or problems: write to [email protected].

M

Marcin Milinski

Founder of ShiftLog.it. Writes about logging work, reporting hours to clients and the paperwork of working B2B.

@MarcinMilinski on X

Stop writing timesheets. Start sending them.

Set up in two minutes, and this month's report can be on its way today. Log what you did in a few words; ShiftLog.it turns it into a clear report that’s ready to send.

  • Free plan, no card needed
  • AI writes the boring part: every task description, every month
  • Upgrade or cancel whenever you like

ShiftLog.it © 2026 Softlane sp. z o.o. · Hours in. Reports out.