MCP Tekmetric
Ein Model Context Protocol (MCP)-Server zur Integration von KI-Assistenten in Tekmetric. Dieses Projekt ermöglicht KI-Tools die Interaktion mit Ihren Tekmetric-Daten und ermöglicht Automatisierung und intelligente Workflows direkt von Ihrem KI-Assistenten aus.
Derzeit unterstützt diese Integration schreibgeschützte Aktionen , sodass Ihre KI Informationen von Ihrer Tekmetric-Instanz abrufen kann.
Beispielverwendung
Nutzen Sie Ihren KI-Assistenten zur Interaktion mit Ihren Tekmetric-Daten:
📅 Termindetails prüfen: „Wie lauten die Details des für morgen geplanten Termins?“
🚗 Shop-Informationen abrufen: „Finden Sie die Kontaktinformationen eines Shops.“
📊 Reparaturauftragsstatus abrufen: „Wie ist der aktuelle Status des Reparaturauftrags Nr. 12345?“
Related MCP server: Healthcare MCP Server
🔐 Authentifizierungs-Setup
Sie benötigen einen Tekmetric-API-Schlüssel zur Authentifizierung bei der Tekmetric-API. Den API-Schlüssel finden Sie in den Einstellungen Ihres Tekmetric-Kontos.
Legen Sie Ihren API-Schlüssel als Systemumgebungsvariable fest:
export TEKMETRIC_API_KEY="your_tekmetric_api_key"🚀 Kurzanleitung
Option 1: Lokal ausführen (Python)
Klonen Sie dieses Repository :
git clone https://github.com/patclarke/mcp-tekmetric.git cd mcp-tekmetricInstallieren Sie Abhängigkeiten :
pip install -e .Starten Sie den Server :
uvicorn mcp_tekmetric.servers.main:asgi_app --host 0.0.0.0 --port 8080
Option 2: Mit Docker ausführen
Klonen Sie dieses Repository :
git clone https://github.com/patclarke/mcp-tekmetric.git cd mcp-tekmetricErstellen Sie das Docker-Image :
docker build -t mcp-tekmetric .Führen Sie den Container aus (übergeben Sie Ihren Tekmetric-API-Schlüssel):
docker run -e TEKMETRIC_API_KEY=your_tekmetric_api_key -p 8080:8080 mcp-tekmetric
Dadurch wird der Server unter http://localhost:8080 verfügbar gemacht.
🤖 Verbinden Sie Ihren KI-Assistenten
Für VS Code Copilot oder einen anderen KI-Assistenten, der MCP unterstützt:
Beispiel für .mcp.json -Konfiguration:
{
"servers": {
"local-tekmetric": {
"type": "sse",
"url": "http://localhost:8080/sse"
}
}
}🧪 Gesundheitscheck
So überprüfen Sie, ob der Server läuft:
curl http://localhost:8080/healthzFolgendes sollte angezeigt werden:
{"status": "ok"}📄 Lizenz
MIT-Lizenz
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.