Für Claude Code und Claude

Frag die Daten,
nicht die Kollegen.

Artikel, Kunden, Umsätze, Warenkörbe, Broschüren und, mit dem Recht dazu, Board-Tickets; außerdem RS2, Cloud und Webshop mit dem Wissen, welche Tabelle was wirklich hält. Die Datenbanken nur lesend; was angelegt wird, entsteht mit den eigenen Intranet-Rechten. Anmeldung mit dem Microsoft-Konto von Spiral; wer nicht in der Enterprise-Anwendung „Spiral DB MCP“ zugewiesen ist, kommt nicht hinein.

CODE

Claude Code

Einmal hinzufügen, danach in einer Session /mcp → spiral-db → Authenticate. Der Browser öffnet den Microsoft-Login, Claude Code merkt sich die Anmeldung.

claude mcp add --transport http spiral-db https://pr-65.db-mcp.spiral-dev.at/mcp
WEB

Claude Web, Desktop, Cowork

Einstellungen → Connectors → Add custom connector, diese URL eintragen, dann Connect. In einer Team- oder Enterprise-Organisation fügt ein Owner den Connector einmal hinzu, danach verbindet sich jeder selbst.

https://pr-65.db-mcp.spiral-dev.at/mcp
Die URL muss auf /mcp enden. Ohne den Pfad klappt die Anmeldung noch, danach meldet Claude aber „Verbindungsproblem – kein MCP-Server gefunden“. Dann den Connector entfernen und mit der vollen URL neu anlegen.

Wer sieht was

Assistant Read

Das Intranet-Recht „Assistant“ mit Read: Artikel, Kunden, Umsätze, Aufträge, Warenkörbe und Dokumente, genau so weit, wie man sie auch im Intranet sieht. Ohne das Recht gibt es keinen Zugang.

Assistant All

Mit All kommt der Datenbankzugriff dazu.

Board

Wer zusätzlich zu „Assistant“ im Intranet das Recht „Board“ hat, bekommt die Tickets dazu: lesen, anlegen, kommentieren, verschieben.

Werkzeuge

ArtikelAssistant Read

  • find_articlesArtikelsuche wie im Intranet: Name, Marke, Artikel- oder Lieferantennummer, fehlertolerant
  • article_detailsEin Artikel mit Preisen, Lager je Standort, Bild und Verkauf pro Jahr
  • article_picturesAlle Katalogbilder eines Artikels
  • article_tableBis zu 20 Artikel nebeneinander, mit Bild, Preis und Lager, direkt im Chat

Kunden und UmsatzAssistant Read

  • find_customersKunden nach Name oder Nummer, so weit man sie im Intranet sieht
  • customer_detailsAdresse, ADM und IDM, Status und Umsatz der letzten Jahre
  • customer_purchasesVerkaufte Positionen eines Kunden oder Artikels, neueste zuerst
  • customer_sales_reportUmsatzbericht eines Kunden je Artikel über mehrere Jahre, als Excel

Aufträge und WarenkörbeAssistant Read

  • order_detailsEin Auftrag oder Angebot mit allen Positionen, wie auf seiner Intranet-Seite
  • list_ordersAufträge von Vertretern für einen oder mehrere Tage, auch noch nicht fakturierte
  • list_cartsDie eigenen Warenkörbe mit Kunde, Positionen und Wert
  • fill_cartWarenkorb anlegen oder befüllen, mit dem Preis, den das Intranet vorschlägt
  • set_cart_pricesPreise oder Rabatte in einem offenen Warenkorb ändern; abschicken bleibt beim Menschen

Dokumente und AuswertungenAssistant Read

  • build_brochureAktionsblatt, Broschüre, Mustermappe oder Katalog als PDF und IDML
  • supplier_rankingLieferanten nach Umsatz oder Einkaufsvolumen, in Klassen A bis D, als Excel

BoardBoard

  • list_boardsDie Boards, auf die man Zugriff hat
  • get_boardEin Board mit seinen Spalten und Tickets
  • my_ticketsDie eigenen Tickets über alle Boards
  • get_ticketEin Ticket mit Beschreibung, Kommentaren und Unteraufgaben
  • list_archived_ticketsDie archivierten Tickets eines Boards
  • get_attachmentEinen Anhang öffnen
  • create_ticketEin Ticket anlegen
  • update_ticketEin Ticket ändern
  • move_ticketEin Ticket in eine andere Spalte schieben
  • archive_ticketEin Ticket archivieren oder wiederherstellen
  • comment_ticketEin Ticket kommentieren
  • edit_commentEinen Kommentar ändern
  • delete_commentEinen Kommentar löschen
  • add_subtaskEine Unteraufgabe hinzufügen
  • update_subtaskEine Unteraufgabe ändern oder abhaken
  • delete_subtaskEine Unteraufgabe löschen
  • reorder_subtasksUnteraufgaben umsortieren
  • vote_ticketFür ein Ticket stimmen
  • attach_fileEine Datei an ein Ticket hängen
  • delete_attachmentEinen Anhang löschen

DatenbankAssistant All

  • db_sourcesWelche Datenbanken es gibt
  • db_schemaTabellen und Spalten
  • db_querySELECT, nur lesend, begrenzt auf 10.000 Zeilen
  • db_exportGanzes Ergebnis bis 1.000.000 Zeilen als CSV für Excel; der Link gilt 60 Minuten und öffnet nur für den, der ihn angefordert hat
  • db_recipeGeprüfte, fertige Abfragen mit Parametern ausführen
  • db_knowledge_searchIn 166 Wissensdokumenten zu Tabellen, Fallen und Abfragen suchen
  • db_knowledge_getEin Wissensdokument lesen