GitHub / Microsoft

ClockMe + GitHub Copilot

GitHub Copilot in VS Code gained general availability MCP support in VS Code 1.102 (May 2025). This means Copilot Chat's agent can now use ClockMe tools to start timers, query hours, and pull reports — all from the VS Code chat panel. No external tools, no tab-switching. If you are already using Copilot for code, your time tracking lives in the same place.

Get started free →Setup guide ↓
What gets automated

Want your key pre-filled?

Sign in to ClockMe and use the setup wizard — it generates the exact config with your real API key and project ID already embedded.

Open setup wizard →
60-second setup

How to connect GitHub Copilot

01
Update VS Code to 1.102+
MCP for Copilot requires VS Code 1.102 or later. Check via Help, then Check for Updates.
02
Create your API key
ClockMe Settings, then API Keys, then Generate. Label it GitHub Copilot. Copy the key.
03
Add mcp.json to your workspace
Create .vscode/mcp.json in your project (or global user settings) and paste the config snippet above.
04
Use in Copilot Chat
Open Copilot Chat (Ctrl+Shift+I), switch to Agent mode, and ask: start a ClockMe timer for this project.
.vscode/mcp.json (workspace) or VS Code user settingsJSON
{
  "servers": {
    "clockme": {
      "type": "http",
      "url": "https://clockme.co/api/mcp",
      "headers": {
        "Authorization": "Bearer ck_live_YOUR_KEY"
      }
    }
  }
}
Natural language commands

Ask in plain English

You: @clockme start a timer on the Dashboard project
ClockMe: Timer started on Dashboard. Running.
You: How many billable hours this month?
ClockMe: 62h billable this month across 3 projects. $7,440 total at blended rate.
You: Log 2 hours of design work on Acme from yesterday
ClockMe: Logged 2h on Acme Website (design) for yesterday. Entry saved.
You: Stop my timer and tell me my total for today
ClockMe: Timer stopped. Total today: 6h 45m across 2 projects.
FAQ

GitHub Copilot integration questions

Does MCP in Copilot require a specific Copilot plan?

MCP tool use in Copilot Chat requires agent mode, which is available on GitHub Copilot Individual, Business, and Enterprise plans. It requires VS Code 1.102+.

Can I commit the mcp.json file to my repo?

You can, but make sure you do not include your API key in the file. Use a VS Code input prompt or environment variable reference instead of hardcoding the key. Add .vscode/mcp.json to .gitignore if it contains secrets.

Does this work in GitHub Codespaces?

Yes. Codespaces runs VS Code in the browser and supports the same MCP configuration. Add the mcp.json to your devcontainer or workspace config and it will be available in any Codespace for that repo.

More integrations
Claude Code
Open a session. The timer starts. That is it.
Cursor
Ask Cursor to start the clock. Or let it happen automatically.
Windsurf
Tell Cascade to track your time. It just works.
GitHub
Use ClockMe while you work on GitHub issues — then let the native integration handle the rest.
Linear
Track time on Linear issues without leaving your AI coding tool.
Notion
Keep Notion for planning. Use ClockMe for the hours that get billed.
Zapier
Automate your time tracking workflows with ClockMe's REST API — native Zapier app coming soon.
Slack
Start and stop timers from Slack — timer commands and daily summaries coming as a native app.
Gemini CLI
Google's terminal AI + ClockMe. Track time without leaving the shell.

Start tracking with GitHub Copilot

Free for individuals. 60-second setup.

Create free account →