MCP Connector

Connect Claude and other Model Context Protocol (MCP) clients to your LogYourWork account to read, search, and manage your work logs, projects, and analytics through an AI assistant.

What it is

LogYourWork exposes an MCP server at https://logyourwork.com/mcp, authenticated with OAuth 2.0. Connecting a client lets an AI assistant work with your data on your behalf. Access is opt-in per user and revocable at any time.

Prerequisites

Connect a client

  1. Sign in at https://logyourwork.com with an MCP-enabled account.
  2. In your MCP client, add a custom connector pointing at https://logyourwork.com/mcp.
  3. Leave the OAuth Client ID and Client Secret fields blank — the server supports Dynamic Client Registration (RFC 7591), so the client self-registers a public client and authenticates with PKCE.
  4. Authorize when redirected back to LogYourWork. The consent screen only lets an MCP-enabled, signed-in user approve access.

The connector URL is also shown in the app under Settings → Connect Claude (MCP).

Available tools

All tools are scoped to the authenticated user's own data — a token for one user can never read or change another user's work logs or projects.

ToolTypePurpose
list_work_logsreadList your work logs, newest first
get_work_logreadFetch a single work log, including its description
search_work_logsreadFull-text search across titles and descriptions
create_work_logwriteCreate a new work log (markdown description supported)
update_work_logwriteEdit an existing work log (partial updates)
delete_work_logdestructivePermanently delete a work log
list_projectsreadList your projects with work-log counts
create_projectwriteCreate a new project
update_projectwriteRename or re-describe a project
set_default_projectwriteSet the default project used when none is specified
move_work_logswriteMove all work logs from one project into another
delete_projectdestructiveDelete a project (relocate or confirm-delete its logs first)
get_profilereadRead name, email, timezone, and default project
update_profilewriteUpdate your timezone
get_analyticsreadDashboard analytics (today/week/month totals, streaks)

Privacy

When you connect an AI assistant, the data you ask it to access is transmitted to that assistant's provider (for Claude, this is Anthropic) and handled under their privacy terms. See the LogYourWork Privacy Policy for details on what is shared and how to revoke access.

Troubleshooting

Discovery endpoints

For clients that auto-discover authentication: