Daylite Claude Connector
Connects Daylite CRM to Claude Code via the CalDAV interface to manage tasks and appointments. It enables users to list, create, update, and delete calendar events and to-dos directly through natural language.
README
Daylite MCP Server
MCP-Server für Daylite CRM – verbindet Claude Desktop mit deinen Daylite-Daten.
Features
CalDAV (Tasks & Termine)
- Aufgaben auflisten, erstellen, bearbeiten, löschen
- Termine auflisten, erstellen, bearbeiten, löschen
- Kalender verwalten
REST API (CRM-Daten)
- Kontakte: Suchen, anzeigen, erstellen, aktualisieren
- Firmen: Suchen, anzeigen, erstellen, aktualisieren
- Verkaufschancen (Opportunities): Verwalten mit Pipeline-Stufen
- Projekte: Verwalten mit Pipeline-Stufen
- Pipelines: Verfügbare Pipelines und Stufen anzeigen
- Übergreifende Suche: Über alle Entitäten hinweg suchen
Setup
1. Projekt klonen & bauen
git clone https://github.com/wimwoeber/daylite-claude-connector.git
cd daylite-claude-connector
npm install
npm run build
2. Zugangsdaten konfigurieren
CalDAV (für Tasks & Termine)
In Daylite: Einstellungen → Kalender und Kontakte Integration → + Neue App-Anmeldung
REST API (für Kontakte, Firmen, Opportunities, Projekte)
- Gehe zu https://developer.daylite.app/reference/personal-token
- Klicke auf "here" um dich zu autorisieren
- Speichere den
refresh_tokensicher ab
3. Claude Desktop konfigurieren
In ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"daylite": {
"command": "node",
"args": ["/Users/DEIN_USER/daylite-claude-connector/build/index.js"],
"env": {
"DAYLITE_USERNAME": "dein-caldav-username",
"DAYLITE_PASSWORD": "dein-caldav-passwort",
"DAYLITE_REFRESH_TOKEN": "dein-refresh-token"
}
}
}
}
Hinweis: Du kannst CalDAV und REST API unabhängig voneinander nutzen. Wenn nur DAYLITE_REFRESH_TOKEN gesetzt ist, stehen nur die REST-Tools zur Verfügung. Wenn nur DAYLITE_USERNAME und DAYLITE_PASSWORD gesetzt sind, nur die CalDAV-Tools.
4. Claude Desktop neu starten
Nach dem Neustart solltest du in den Entwicklereinstellungen sehen, dass der Daylite-Server läuft.
Verfügbare Tools
CalDAV
| Tool | Beschreibung |
|---|---|
daylite_list_tasks |
Aufgaben auflisten |
daylite_get_task |
Aufgabe abrufen |
daylite_create_task |
Aufgabe erstellen |
daylite_update_task |
Aufgabe aktualisieren |
daylite_delete_task |
Aufgabe löschen |
daylite_list_appointments |
Termine auflisten |
daylite_get_appointment |
Termin abrufen |
daylite_create_appointment |
Termin erstellen |
daylite_update_appointment |
Termin aktualisieren |
daylite_delete_appointment |
Termin löschen |
daylite_list_calendars |
Kalender auflisten |
REST API
| Tool | Beschreibung |
|---|---|
daylite_list_contacts |
Kontakte auflisten |
daylite_get_contact |
Kontakt abrufen |
daylite_create_contact |
Kontakt erstellen |
daylite_update_contact |
Kontakt aktualisieren |
daylite_list_companies |
Firmen auflisten |
daylite_get_company |
Firma abrufen |
daylite_create_company |
Firma erstellen |
daylite_update_company |
Firma aktualisieren |
daylite_list_opportunities |
Verkaufschancen auflisten |
daylite_get_opportunity |
Verkaufschance abrufen |
daylite_create_opportunity |
Verkaufschance erstellen |
daylite_update_opportunity |
Verkaufschance aktualisieren |
daylite_list_projects |
Projekte auflisten |
daylite_get_project |
Projekt abrufen |
daylite_create_project |
Projekt erstellen |
daylite_update_project |
Projekt aktualisieren |
daylite_search |
Übergreifende Suche |
daylite_list_pipelines |
Pipelines anzeigen |
Token-Rotation
Der REST API Client handhabt Token-Rotation automatisch:
- Access Tokens laufen nach 1 Stunde ab
- Der Client refresht automatisch über den Refresh Token
- Neue Refresh Tokens werden automatisch übernommen
Lizenz
MIT
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.