Ga naar de hoofdinhoud

Cursor- en VS Code-integratie

Registreer je uren vanuit je editor. Voeg de Timesheet MCP-server toe aan Cursor, VS Code of elke editor die het Model Context Protocol spreekt.

Bekijk de websiteDocumentatieVanaf het Pro-abonnement

Urenregistratie loopt spaak zodra je ervoor van venster moet wisselen. Voeg je de Timesheet MCP-server toe aan je editor, dan kan de assistent die je toch al gebruikt de timer starten, vastleggen wat je hebt afgerond en een rapport ophalen, allemaal binnen je editor.

Wat je kunt vragen

  • "Start de timer voor het project van deze repository"
  • "Stop de timer en noteer dat ik de migratie heb afgerond"
  • "Hoeveel tijd heb ik deze week aan dit project besteed?"
  • "Registreer 90 minuten op de refactor voor gisterenmiddag"

Voordat je begint

  • Een Timesheet Pro-abonnement of hoger. Bekijk de abonnementen en prijzen.
  • Een Timesheet API-sleutel uit de webapp, onder Integraties > API-sleutels.
  • Node.js 18 of hoger, zodat de server via npx kan draaien.

Cursor

Open Cursor Settings > Features > MCP Servers en voeg toe:

{
  "timesheet": {
    "command": "npx",
    "args": ["@timesheet/mcp"],
    "env": {
      "TIMESHEET_API_TOKEN": "your-api-token-here"
    }
  }
}

VS Code met Continue

Installeer de Continue-extensie en voeg de server toe aan de configuratie:

{
  "mcpServers": [
    {
      "name": "timesheet",
      "command": "npx",
      "args": ["@timesheet/mcp"],
      "env": {
        "TIMESHEET_API_TOKEN": "your-api-token-here"
      }
    }
  ]
}

Andere editors

Elke editor of client die het Model Context Protocol ondersteunt, kan dezelfde server draaien. Het commando is npx @timesheet/mcp met TIMESHEET_API_TOKEN in de omgeving. Wil je hem globaal installeren, voer dan npm install -g @timesheet/mcp uit en gebruik timesheet-mcp als commando.

Als er iets misgaat

  • Er komt geen reactie, of het inloggen mislukt. Controleer of er geen extra spaties of aanhalingstekens in TIMESHEET_API_TOKEN staan en of de sleutel nog bestaat onder Integraties > API-sleutels.
  • Commando niet gevonden. Controleer met node --version of je Node.js 18 of hoger draait. Kan npx het pakket niet vinden, installeer het dan globaal.
  • De timer start niet. Kijk of de projectnaam overeenkomt met een bestaand project waar je toegang toe hebt. Vraag "Wat is mijn timerstatus?" om de verbinding los te testen.

Goed om te weten

Je API-sleutel geeft volledige toegang tot je account, dus houd hem buiten alles wat je commit. Wil je de toegang intrekken, verwijder dan de sleutel onder Integraties > API-sleutels en haal de server uit je editorconfiguratie.

Belangrijkste functies

  • Eén configuratieblok voor Cursor, VS Code en vergelijkbare editors
  • Timers starten en stoppen terwijl je in de code blijft
  • Afgerond werk vastleggen nu de context nog vers is
  • Notities en onkosten toevoegen aan de lopende taak
  • Rapporten en exports ophalen zonder de webapp te openen
  • Draait lokaal via npx, je hoeft geen server te hosten
Cursor- en VS Code-integratie | Timesheet | timesheet.io