GeoDynamics

MCP Serverv0.1.0

Verbind AI-assistenten met IntelliTracer V5-data via het Model Context Protocol. De server ondersteunt OAuth 2.1 en Streamable HTTP.

https://mcp.dyna.geodynamics.eu/mcp

Verbinden

  1. Voeg de server toe aan je AI-client. Kopieer de configuratie hieronder.
  2. Log in met je GeoDynamics-account. Bij de eerste verbinding opent een browservenster voor authenticatie via accounts.intellitracer.be.
  3. Stel vragen. De tools worden automatisch beschikbaar in je assistent.
Claude
Claude Code
Cursor
Overige
{
  "mcpServers": {
    "geodynamics": {
      "type": "url",
      "url": "https://mcp.dyna.geodynamics.eu/mcp"
    }
  }
}
claude mcp add --transport http geodynamics https://mcp.dyna.geodynamics.eu/mcp
// .cursor/mcp.json
{
  "mcpServers": {
    "geodynamics": {
      "type": "url",
      "url": "https://mcp.dyna.geodynamics.eu/mcp"
    }
  }
}
MCP Server URL: https://mcp.dyna.geodynamics.eu/mcp
Transport:      Streamable HTTP
Auth:           OAuth 2.1 (automatisch via de client)

Tools

De server biedt 8 tools voor het opvragen van IntelliTracer V5-data.

searchCompanies (name)
Zoek bedrijven op naam. Altijd de eerste stap — je hebt een companyId nodig voor alle andere tools.
listUsers (companyId)
Alle gebruikers van een bedrijf ophalen, inclusief hun dagprogramma-koppeling.
listDayPrograms (companyId)
Dagprogramma's (werkroosters) van een bedrijf ophalen.
getDayProgram (companyId, dayProgramId)
Volledige details van een dagprogramma: werktijden per weekdag, pauzes, tikkingsregels.
getClockings (companyId, from, to, userId?)
Tikkingen ophalen binnen een datumbereik. Elk record bevat type, bron, gebruiker en optioneel GPS.
getTrackingReports (companyId, resourceId, from, to)
GPS-trackingdata van een voertuig: coördinaten, snelheid, richting per tijdstip.
listPOIs (companyId, search?)
Nuttige plaatsen (geofenced locaties) van een bedrijf: werven, kantoren, depots.
getTimesheetDay (companyId, userId, date)
V5's officiële tijdsreconstructie voor een gebruiker op een datum: gewerkte uren, pauzes, overuren, beweging, anomalieën.

Resources

Bedrijfsdata beschikbaar als context. Vervang {companyId} door een ID uit searchCompanies.

dyna://company/{companyId}/users
Gebruikers van een bedrijf
dyna://company/{companyId}/dayprograms
Dagprogramma's van een bedrijf
dyna://company/{companyId}/dayprograms/{dayProgramId}
Details van een dagprogramma
dyna://company/{companyId}/pois
Nuttige plaatsen van een bedrijf
dyna://company/{companyId}/vehicles
Voertuigen van een bedrijf

Prompts

Kant-en-klare workflows die je als commando kunt starten.

work-day (companyName, userName, date)
Volledige werkdag-analyse voor één persoon
vehicle-day (companyName, vehicleName, date)
Dagoverzicht van een voertuig: route en activiteit
timesheet (companyName, from, to)
Timesheet voor alle gebruikers over een periode
dayprograms (companyName)
Overzicht van de dagprogramma-structuur van een bedrijf

Voorbeeldvragen

FAQ

Welke data kan ik opvragen?
Bedrijven, gebruikers, dagprogramma's, tikkingen, GPS-tracking en nuttige plaatsen. Alle data is read-only — er wordt niets gewijzigd in IntelliTracer.
Wie heeft toegang?
Iedereen met een GeoDynamics-account. Je ziet alleen data van bedrijven die aan je account gekoppeld zijn. Admin-accounts hebben toegang tot alle bedrijven.
Is het veilig?
De server draait op Cloudflare Workers (EU). Authenticatie verloopt via OAuth 2.1 met PKCE. Er worden geen wachtwoorden opgeslagen. Alle data blijft read-only.
Ik krijg een internal server error
Verwijder de gecachte authenticatie-info in je client en probeer opnieuw te verbinden. In Claude Desktop: verwijder de "geodynamics" entry en start opnieuw.