Skip to main content

Connect MinuteDock to Claude, ChatGPT, and other AI assistants

Use MinuteDock with your AI assistant to query time data, generate summaries, and log Time Entries using natural language.

The MinuteDock MCP server lets you connect your MinuteDock Account to AI assistants like Claude and ChatGPT. Once connected, you can ask your assistant about your tracked time, generate summaries, and log Time Entries in plain language.

What you can do with the MCP

Once connected, your AI assistant can:

  • Look up Contacts, Projects, Tasks, Users, and your Account profile

  • Search your Time Entries and filter by date, Contact, Project, Task, User, billable status, approval, or invoiced status

  • Generate reports grouped by Contact, User, Project, or time period

  • Create, edit, and delete Time Entries

The MCP focuses on time data and reporting. It can't create Invoices, run the Dock timer, edit Contacts, Projects, Tasks, or Users, or manage Goals, Budgets, Expenses, third-party Integrations, or Account settings. For those, use MinuteDock directly.

Permissions

The MCP acts on your behalf using your MinuteDock login, so it can only see and do what you can when signed in directly. If results look incomplete (for example, missing billable values or other Users' time), check your User Permissions in MinuteDock.

Connect your AI assistant

Claude (Anthropic)

Claude supports MCP servers through its Connectors settings. Anthropic's custom remote connector docs have the canonical instructions; the short version is:

  1. In Claude, go to Settings → Connectors and click Add custom connector.

  2. Name it MinuteDock and paste in the server URL: https://mcp.minutedock.workers.dev

  3. Sign in to your MinuteDock Account when prompted.

MinuteDock will then appear as a tool in any new Claude conversation.

ChatGPT (OpenAI)

ChatGPT connects to MCP servers as a custom (developer mode) connector. OpenAI's connector documentation covers the full setup; the steps below are a summary.

ℹ️ Note: Custom MCP connectors are only available on paid ChatGPT plans (Pro, Business, Enterprise, and Edu), not the free tier.

  1. Enable Developer Mode in ChatGPT
    In ChatGPT, go to Settings → Apps & Connectors → Advanced settings, then toggle Developer mode, assuming your workspace allows it. Workspace admins may need to enable it first under admin settings for custom MCP connectors.

  1. Create the connector
    Go to Settings → Connectors → Create, then enter:

    • Connector name

    • Description

  2. Name it MinuteDock and paste in the server URL: https://mcp.minutedock.workers.dev

  3. Sign in to your MinuteDock Account when prompted.

  4. Enable the connector in any chat where you want to use it.

Other clients (manual setup)

Any AI client that supports MCP can connect using:

Check your client's documentation for how to add a custom MCP server.

Example prompts

Get a summary of your week

  • "How much time did I track last week, broken down by client?"

  • "What were my top three Projects by hours this month?"

Check billable value before invoicing

  • "How much billable time is ready to invoice for Acme Corp?"

  • "Show me un-invoiced billable time for all clients this quarter."

🔔 Attention: The MCP can't create or send Invoices. Once you know what's ready to bill, head into MinuteDock to generate the Invoice.

Log time conversationally

  • "Log 45 minutes on 'quarterly review call' for Acme Corp today."

  • "Add 2 hours of research to the Website Redesign project yesterday."

ℹ️ Note: Entries created this way go straight to your Timesheet as logged. The MCP doesn't use the Dock timer.

Review team activity (Admins)

  • "How many hours did each team member track last month?"

  • "Who spent the most time on Acme Corp this quarter?"

Team-wide reporting requires the Report on others' time Permission.

Tips for getting good results

  • Be specific with dates. "Last week" usually works, but "1–7 April 2026" removes ambiguity.

  • Use Short Codes. If your Contacts, Projects, or Tasks have Short Codes set, they're the fastest way for the assistant to find the right one.

  • Confirm before destructive actions. Ask the assistant to show you what it's about to change before deleting or updating Time Entries.

  • Spot-check the output. AI assistants can misinterpret prompts, so verify created or updated Time Entries in your Timesheet.

⚠️ Warning: Deleting a Time Entry through the MCP is permanent and can't be undone.

Did this answer your question?