Klokka in Claude
As an employer
You: Log 8 hours for Maria and Erik Monday to Friday last week, and 6 hours for Sara on Tuesday and Thursday.
Claude: Used Klokka · set_hoursApproved by you
Done. Week 45 at Nordglans Städ now has 12 days and 92 hours. Maria, Erik and Sara each get a notification that the hours were logged via Claude.
| Person | Days | Hours |
|---|---|---|
| Maria Ek | 5 | 40 h |
| Erik Lund | 5 | 40 h |
| Sara Holm | 2 | 12 h |
| Total | 12 | 92 h |
You: Who worked the most in October, and what was the labour cost?
Claude: Used Klokka · get_team_month
Maria Ek worked the most, 152 hours. October's labour cost came to SEK 99,685 for 597 hours (hours times hourly rate).
| Person | Hours | Cost |
|---|---|---|
| Maria Ek | 152 h | SEK 26,600 |
| Erik Lund | 141 h | SEK 23,265 |
| Sara Holm | 118 h | SEK 20,060 |
| Ali Haddad | 104 h | SEK 16,640 |
| Jonas Berg | 82 h | SEK 13,120 |
| Total | 597 h | SEK 99,685 |
You: Plan window cleaning every other Tuesday at nine for Erik at Kungsgatan 12 for the rest of the year, three hours each time.
Claude: Used Klokka · search_places, preview_job_repeat, create_jobApproved by you
Planned for Erik Lund: Window cleaning at Kungsgatan 12 in Uppsala, 09:00, 3 hours every other Tuesday. That makes 4 visits:
| Tue 17 Nov | 09:00 | 3 h |
| Tue 1 Dec | 09:00 | 3 h |
| Tue 15 Dec | 09:00 | 3 h |
| Tue 29 Dec | 09:00 | 3 h |
| Total | 4 visits | 12 h |
Erik gets a notification and sees the jobs in Klokka.
You: Close October and give me a file for payroll.
Claude: Used Klokka · close_month, export_monthApproved by you
October is closed at Nordglans Städ, so nobody can change the hours until you reopen the month. Here is the file, one row per person and worked day, with hourly rate and amount:
As an employee
You: How many hours did I work in October?
Claude: Used Klokka · get_month
You worked 152 hours at Nordglans Städ in October, over 20 days. That is 12 hours more than in September.
| Busiest week | Week 42, 40 h |
| Average per working day | 7.6 h |
| Earned | SEK 26,600 |
You: Which jobs do I have next week, and where?
Claude: Used Klokka · get_hours
In week 47 you have 4 jobs, 18 hours in all:
| Mon 16 Nov | 07:00 Office cleaning, Svartbäcksgatan 8 | 4 h |
| Tue 17 Nov | 10:00 Stairwell cleaning, Kungsgatan 12 | 5 h |
| Wed 18 Nov | 07:00 Office cleaning, Svartbäcksgatan 8 | 4 h |
| Fri 20 Nov | 08:00 Move-out cleaning, Luthagsesplanaden 21 | 5 h |
| Total | 4 jobs | 18 h |
You: How is November going compared with October?
Claude: Used Klokka · get_insights
Well. You have 48 hours in November, 4 more than in October at the same point, and 6 working days in a row.
| November so far | 48 h |
| October at this point | 44 h |
| Average per working day | 8 h |
You: Flag last Friday: I went home at two, so it was six hours, not eight.
Claude: Used Klokka · flag_entryApproved by you
Flagged: Friday 6 Nov at Nordglans Städ, where 8 hours are logged. Hanna Lind gets a notification with your message and can correct the day to 6 hours. You get a notification when the flag is resolved.
Free to use: you need a Klokka account and a Claude account. Ask Claude about hours, months, jobs and flags in your businesses and, as an employer, let Claude log hours and plan jobs for you. Claude uses your Klokka account, with the same permissions and rules as the app.
https://api.klokka.se/mcpOAuth through auth.klokka.se. No API key.
Included in Klokka. You need a Claude account.
Two minutes
Connect Klokka to Claude
- Open Klokka in the Claude directory
Choose Connect on Klokka's listing.
- Sign in
Use your Klokka account and allow Claude to use Klokka for you.
- Choose what Claude may do
In Klokka, under You, Klokka in Claude: read only, or read and write.
- Start a new chat
Klokka's tools are there from the next chat on.
You need a Klokka account and a Claude account. Nothing to install.
No Klokka in your directory? Add it yourself: Customize › Connectors › Add custom connector, with the address https://api.klokka.se/mcp.
Server address and sign-in (MCP)
Klokka's MCP server is a remote MCP server at https://api.klokka.se/mcp. It is listed in Claude's directory, so you never have to type the address yourself.
You sign in with your Klokka account through OAuth at auth.klokka.se. There is no API key to create or paste, and Claude never sees your password.
What to ask
Ask in your own words, in Swedish or English. With several businesses, Claude asks which one you mean or uses the one you name, and every answer says which business it is about.
As an employee
- How many hours did I work in October?
- Which jobs do I have next week, and where?
- Compare this month with last month.
- Flag my Tuesday: I worked six hours, not four.
As an employer
- Log eight hours for Maria and Erik, Monday to Friday last week.
- Who worked the most this month, and what is the labour cost?
- Plan window cleaning every other Tuesday at nine for Erik, at Kungsgatan 12.
- Show open flags and correct Maria's Wednesday to five hours.
- Close September.
Read, change or nothing
In Klokka, under You, Klokka in Claude, choose what Claude may do. It covers all your businesses, is checked on every call, and takes effect from the next chat.
Claude sees no Klokka tools at all.
Claude can answer questions but cannot change anything.
Claude can also log hours, plan jobs and resolve flags, as far as your role allows.
In Claude you also choose per tool: always allow, ask first, or blocked. Every tool that changes something is marked, so Claude asks before it acts.
Tools Claude can use
The same things you can do in the app, as far as your role and your Klokka in Claude setting allow.
Your hours and months, people, jobs and places, flags, notifications, trends and forecasts, and month exports.
Log and clear hours, plan and change jobs, close and reopen months, resolve flags, invite and manage people. Employers only, except flagging your own day.
Every tool by name31 tools
Read tools are hidden when Klokka in Claude is Off; tools that change something are hidden when it is Off or Read only. Employer tools appear only if you employ someone. With more than one business, each tool takes the business you mean.
| Tool | What it does | Kind | Who |
|---|---|---|---|
get_me | Who you are and which businesses you belong to | Read | Any user |
get_business | A business's settings and a month's status | Read | Member |
list_people | The people in a business (employees see only themselves) | Read | Member |
get_hours | Hours per day for a period (employees: their own) | Read | Member |
get_month | One person's month: totals, days and jobs | Read | Employer, or yourself |
get_team_month | The whole team's month, person by person | Read | Employer |
get_insights | Averages, trends and the month forecast | Read | As in the app |
get_entry_history | Who changed a day, and when | Read | Employer, or yourself |
list_flags | Open and resolved flags (employees: their own) | Read | Member |
get_flag | One flag with its message and history | Read | Employer, or the flag's employee |
list_notifications | Your notifications | Read | Any user |
export_month | A month as a CSV file | Read | Employer (employees: their own) |
preview_job_repeat | The dates a repeating job would get | Read | Employer |
get_job_scope_counts | How many jobs a change to a series would touch | Read | Employer |
search_places | Find an address, or a place used before | Read | Employer |
set_hours | Log hours for one or more people and days | Change | Employer |
clear_hours | Remove hours from days | Change | Employer |
create_job | Plan a job with a time, a place and a repeat | Change | Employer |
update_job | Change a job or a whole series | Change | Employer |
delete_job | Remove a job or a series | Change | Employer |
close_month | Close a month so nothing changes | Change | Employer |
reopen_month | Open a closed month again | Change | Employer |
resolve_flag | Fix a flagged day, or keep it | Change | Employer |
invite_person | Invite someone by email | Change | Employer |
update_person | Change a person's name or hourly rate | Change | Employer |
remove_person | Remove someone; their hours stay | Change | Employer |
resend_invitation | Send an invitation again | Change | Employer |
update_business | Change the business's settings | Change | Employer |
create_business | Start a new business | Change | Any user |
flag_entry | Flag one of your own days | Change | Yourself |
mark_notifications_read | Mark notifications as read | Change | Any user |
Changes show as via Claude
A change Claude makes is saved like a change in the app: under your name, in the day's history, marked via Claude. The employee gets a separate notification for changes via Claude, so it is clear what was done in the app and what in Claude.
Your data
What a tool returns (names, hours, notes, jobs, and hourly rates when you may see them) is sent to Claude and handled under your own agreement with Anthropic. Klokka stores no chats. An employee never sees colleagues' hours or anyone's hourly rate through Claude.
Troubleshooting
Claude does not show Klokka's tools
Start a new chat; tools load when a chat begins. Then check that Klokka in Claude is not set to Off under You in Klokka.
Claude cannot change hours
Klokka in Claude is set to Read only, or you are an employee in that business. Only employers change hours.
Claude asks which business
You belong to more than one business. Name the business in your question and Claude uses it.
Sign-in failed
Sign in with your Klokka account, the one you use in the app. If it still fails, disconnect Klokka in Claude and connect again.
Disconnect
Customize › Connectors › Klokka › Disconnect
Removes the connection for your Claude account.
You › Klokka in Claude › Off
Hides every Klokka tool, whatever Claude says.
Questions
Does it cost anything extra?
No. Klokka is free to use, and so is the connector. You need your own Claude account.
Will Claude change things without asking?
Not unless you set a tool to always allow. Every change is marked via Claude, and Read only blocks all changes.
Can an employee see colleagues' hours?
No. Through Claude an employee sees exactly what the app shows them: their own hours, jobs and flags.
Something not working?
Write to hej@klokka.se and tell us what you asked Claude.