SHORTCLIX MCP – Benutzerhandbuch
SHORTCLIX nutzt MCP (Model Context Protocol), sodass KI-Assistenten wie Claude deine Kurzlinks verwalten und Klickstatistiken in einfacher Sprache auswerten können – „Verkürze diesen Link und verfolge ihn“, „Wie viele Klicks gab es letzte Woche?“, „Gib mir den QR-Code“.
In dieser Anleitung erfährst du, wie du einen MCP-Client verbindest. Informationen zur einfachen REST-API findest du unter
/docs/api.
Verfügbarkeit: MCP ist Teil der Tarife „Basic“ und „Pro“ (nicht „Free“). Jedes Token gehört zu einem Arbeitsbereich, und es gelten alle Tarifbeschränkungen dieses Arbeitsbereichs.
- Endpunkt (Produktion):
https://shortclix.com/mcp - Übertragung: HTTP (streamfähig), Bearer-Token-Authentifizierung
- Dieselben Tokens wie bei der REST-API – erstellt unter „Workspace-Einstellungen“ → „API-Tokens“
Inhaltsverzeichnis
- Hol dir ein Token
- Mit Claude verbinden
- Was du fragen kannst
- Verfügbare Tools
- Erst lokal testen, dann live gehen
- Sicherheit & Grenzen
- Fehlerbehebung
1. Hol dir ein Token
- Öffne dein Dashboard, wechsle zu dem Arbeitsbereich, den du freigeben möchtest, und gehe zu „Arbeitsbereichseinstellungen“.
- In API-Token, erstelle ein Token:
- Lesen & Schreiben – ermöglicht es dem Assistenten, Links zu erstellen, zu aktualisieren und zu löschen (empfohlen für das volle Erlebnis).
- Nur-Lese-Zugriff – Der Assistent kann lediglich Links auflisten und Analysedaten einsehen.
- Kopiere das gesamte Token (einschließlich des führenden
2|— es ist Teil des Tokens) — es wird einmal angezeigt.
Auf der Seite „Arbeitsbereichseinstellungen“ werden außerdem dein MCP-Endpunkt und ein Konfigurationsausschnitt angezeigt, den du direkt einfügen kannst.
2. Verbinde Claude
Claude-Code (CLI)
Die einfachste Option – Claude Code unterstützt HTTP-MCP-Server mit benutzerdefinierten Headern von Haus aus:
claude mcp add --transport http shortclix https://shortclix.com/mcp \
--header "Authorization: Bearer DEIN_TOKEN_HIER"
Bitte dann in einer Claude-Code-Sitzung darum, SHORTCLIX zu verwenden. Verwalte es mit claude mcp-Liste /
claude mcp shortclix entfernen.
Claude Desktop
Claude Desktop stellt über die mcp-remote Brücke.
Bearbeite deine claude_desktop_config.json (Einstellungen → Entwickler → Konfiguration bearbeiten):
{
"mcpServers": {
"shortclix": {
"command": "npx",
"args": [
"mcp-remote",
"https://shortclix.com/mcp",
"--header",
"Authorization: Bearer YOUR_TOKEN_HERE"
]
}
}
}
Starte Claude Desktop neu. „shortclix“ wird als verbundenes Tool angezeigt. (Node.js muss installiert sein.)
Andere MCP-Kunden
Jeder Client, der HTTP-MCP-Server mit benutzerdefinierten Headern funktioniert. Richte es auf
https://shortclix.com/mcp und sende Autorisierung: Inhaber YOUR_TOKEN_HERE. Allgemeine Konfiguration:
{
"mcpServers": {
"shortclix": {
"type": "http",
"url": "https://shortclix.com/mcp",
"headers": { "Authorization": "Bearer YOUR_TOKEN_HERE" }
}
}
}
3. Was du fragen kannst
Sobald die Verbindung hergestellt ist, sprich ganz normal mit dem Assistenten. Beispiele:
- „Verkürze https://example.com/my-very-long-campaign-url im Projekt ‚Marketing‘ und schick mir den Kurzlink und den QR-Code.“
- „Liste alle Kurzlinks im Marketing-Projekt auf.“
- „Wie viele Klicks hat der Link
q3-promo„Zwischen dem 1. Mai und dem 7. Juni?“ - „Welche Länder und Geräte klicken
q3-promo„am meisten?“ - "Den Link deaktivieren
altes Angebot." (erfordert ein Lese- und Schreib-Token) - „Erstelle ein neues Projekt namens ‚Sommer-Sale‘.“
Der Assistent entscheidet, welchen Dienst er anruft, und leitet deine Daten weiter.
4. Verfügbare Tools
| Tool | Was es macht | Schreib-Token erforderlich |
|---|---|---|
list_projects |
Projekte auflisten (mit Linkanzahl) | – |
create_project |
Ein Projekt erstellen | ✓ |
update_project |
Ein Projekt aktualisieren | ✓ |
Projekt löschen |
Ein Projekt (und seine Verknüpfungen) löschen | ✓ |
list_short_links |
Links auflisten (optional nach Projekt gefiltert) | – |
create_short_link |
Eine URL kürzen und nachverfolgen; gibt „short_url + short_code“ zurück | ✓ |
update_short_link |
Einen Link aktualisieren (Ziel, Titel, Ablaufdatum, Status…) | ✓ |
delete_short_link |
Einen Link löschen | ✓ |
get_qr_code |
Den QR-Code eines Links abrufen (SVG-Bild) | – |
get_workspace_analytics |
Klickstatistiken pro Projekt für den Arbeitsbereich | – |
get_project_analytics |
Klickstatistiken pro Link für ein Projekt | – |
get_link_analytics |
Klicks auf einen Link über einen bestimmten Zeitraum, mit Aufschlüsselungen | – |
Alles ist auf den Arbeitsbereich des Tokens beschränkt und unterliegt den Projekt- und Link-Beschränkungen deines Tarifs.
5. Erst lokal testen, dann live schalten
Du kannst einen Client auf deine lokal SHORTCLIX (Laravel Herd, https://shortclix.test/mcp) bevor
du die Produktionsumgebung nutzt.
Lokal (shortclix.test):
claude mcp add --transport http shortclix-local https://shortclix.test/mcp \
--header "Authorization: Bearer LOCAL_TOKEN_HERE"
- Erstelle die
LOCAL_TOKEN_HEREin deinem lokal Dashboard (Token werden in der Datenbank der jeweiligen Umgebung gespeichert – ein lokales Token tut nicht an der Produktion arbeiten und umgekehrt). - Falls dein Client das lokale TLS-Zertifikat ablehnt (die lokale Zertifizierungsstelle von Herd wird von Node nicht als vertrauenswürdig eingestuft), füge dem
Befehl vor
NODE_TLS_REJECT_UNAUTHORIZED=0nur für lokale Tests — niemals für die Produktion.
Umstellung auf die Produktionsumgebung (shortclix.com): Im Code muss nichts gelöscht oder geändert werden – es ist derselbe Server. Nur auf der Client-Seite:
- Erstelle ein Neues Token in der Produktion Dashboard (
shortclix.com). - Ändere die URL von
https://shortclix.test/mcpzuhttps://shortclix.com/mcpund verwende das Produktions-Token. - Lass alles
NODE_TLS_REJECT_UNAUTHORIZED=0(Die Produktion verfügt über ein gültiges Zertifikat).
Z. B. den lokalen Eintrag entfernen und den Produktionseintrag hinzufügen:
claude mcp remove shortclix-local
claude mcp add --transport http shortclix https://shortclix.com/mcp \
--header "Authorization: Bearer PRODUCTION_TOKEN_HERE"
6. Sicherheit & Grenzen
- Ein Token sieht immer nur einen Arbeitsbereich. Es hat keinen Zugriff auf andere Arbeitsbereiche, auch nicht auf solche, die dir gehören.
- Schreibgeschützte Tokens können nichts erstellen, ändern oder löschen – gib dem Assistenten ein schreibgeschütztes Token, wenn du nur Analysedaten haben möchtest.
- Es gelten die Beschränkungen deines Tarifs: Wenn du beispielsweise mehr Links erstellst, als dein Tarif zulässt, wird eine Fehlermeldung ausgegeben, die der Assistent anzeigt.
- Token werden einmal angezeigt und in gehashter Form gespeichert – sollte eines in falsche Hände geraten, widerrufe es in den Workspace-Einstellungen und erstelle ein neues. Anfragen sind ratebegrenzt (60 pro Minute pro Token).
7. Fehlerbehebung
| Symptom | Ursache / Lösung |
|---|---|
| „Unbefugt“ / 401 | Token fehlt oder ist falsch. Überprüfe das Berechtigung: Inhaber … Kopfzeile und dass du die ganz Token (mit dem 2| Präfix). |
| „Dein Tarif beinhaltet keinen MCP-Zugang“ / 403 | Der Arbeitsbereich läuft im Free-Tarif. Wechsle zu Basic oder Pro. |
| „Dieses Token ist schreibgeschützt …“ | Du hast eine Schreibaktion mit einem Lesezugriffstoken angefordert. Erstelle ein Lese- und Schreibzugriffstoken. |
| Das Tool meldet, dass ein Projekt/Link nicht gefunden wurde | Es muss im Arbeitsbereich dieses Tokens vorhanden sein. List es zuerst auf, um die genauen IDs/Kurzcodes zu erhalten. |
| Lokaler TLS-/Zertifikatsfehler | Das „Local Herd“-Zertifikat wird vom Node nicht als vertrauenswürdig eingestuft – füge das Präfix NODE_TLS_REJECT_UNAUTHORIZED=0 Nur für lokale Nutzer. |
| In Claude Desktop passiert nichts | Stell sicher, dass Node.js installiert ist (mcp-remote läuft über npx) und starte die App nach dem Bearbeiten der Konfiguration neu. |
Fragen? Wende dich an den Support unter hello@shortclix.com.