Skip to content

MCP server

Your timesheets, as something Claude can read

Most time trackers are adding a chat box. Diurna exposes its data through the Model Context Protocol instead, so the assistant you already use can query it directly.

What you can ask

  • “How many hours did we log on SearchX in July?”
  • “Which projects went over budget last quarter?”
  • “Create a client report link for last month, with amounts.”
  • “What's still uninvoiced across all clients?”

The tools it exposes

  • query_time_entries
  • report_summary
  • uninvoiced_summary
  • query_expenses
  • profitability_summary
  • list_clients
  • list_projects
  • list_tasks
  • create_report_share
Coming soon

The hosted endpoint

Today the server runs locally over stdio, alongside a checkout of the app. That works, but it isn't something we can hand you an address for — so we aren't pretending otherwise.

The hosted version needs two things first: per-user authentication, and queries that run under your own permissions rather than a shared key. Both are being built as part of the multi-studio release. Waitlist members get the endpoint and setup instructions when it's ready.