Abschnitt 9: Integrationsszenarien mit Claude + MCP
Szenario 84: Nur lesende Abfragen an eine lokale Datenbank richten
Niveau: Fortgeschritten · Tools: Claude Desktop, lokaler Datenbank-MCP-Server, Desktop Extension, schreibgeschütztes Datenbankkonto
Wer und in welcher Situation
Okan, Kostenanalyst in einem Produktionsunternehmen, stellt jeden Monat Fragen wie „Bei welcher Produktgruppe sind die Retouren gestiegen?“ und „Welcher Händler hat unvollständige Rechnungen geschickt?“ an die lokale Vertriebsdatenbank, die das IT-Team auf seinem Computer vorhält.
Wie es heute gemacht wird
Okan bittet einen SQL-kundigen Kollegen um eine Abfrage, übernimmt das Ergebnis in Excel und durchläuft bei jeder neuen Frage dieselbe Wartezeit.
Wie es mit KI gemacht wird
- Bitten Sie das IT-Team, einen Datenbank-MCP-Server einzurichten, der nur die erforderlichen Tabellen lesen kann und keine Schreib- oder Löschbefehle bietet. Die offizielle Architektur erläutert, dass der Datenbankserver ein Abfragewerkzeug und eine Schemaressource bereitstellen kann. [145] [151]
- Gehen Sie in Claude Desktop zu Settings > Desktop app > Manage > Extensions. Installieren Sie die vom Unternehmen genehmigte Erweiterung aus dem Verzeichnis oder installieren Sie die von der IT bereitgestellte
.mcpb-Datei über Advanced settings > Extension Developer > Install Extension…. [153] - Geben Sie die Verbindungsdaten ein und prüfen Sie unter + > Connectors den Serverstatus. [153]
- Lassen Sie zuerst das Schema einlesen; ergänzen Sie die Regel „Nur lesen, die Abfrage vor der Ausführung anzeigen“.
- Lassen Sie die Ergebnisse unter Angabe der Quelltabelle und des Zeitraums zusammenfassen; überprüfen Sie kritische Entscheidungen zusätzlich.
Beispiel-Prompt
Verwende das Schema von {DATENBANKNAME} und ausschließlich Lesewerkzeuge. Gruppiere die Retouren der {PRODUKTGRUPPE} im {ZEITRAUM} nach Händler. Erläutere zuerst den Zweck der Abfrage und die betroffenen Tabellen; führe keine Schreib-, Aktualisierungs-, Lösch- oder Exportvorgänge aus.Nachweis und Praxisbeispiel
Die MCP-Architektur dokumentiert, dass der lokale Server über STDIO arbeiten und der Datenbankserver ein Abfragewerkzeug bereitstellen kann. Die Verwendung von Desktop Extension für Werkzeuge wie lokale Datenbanken wird ebenfalls erläutert; ein veröffentlichter Kundenfall wurde nicht gefunden. [151] [159]
Worauf Sie achten sollten
Die Datenbankerweiterung läuft auf dem lokalen Rechner; verwenden Sie ein schreibgeschütztes Konto, eingeschränkten Tabellenzugriff, eine Begrenzung der Abfragedauer und Testdaten. Die MCP-Sicherheitsdokumentation empfiehlt vertrauenswürdige Server und einen Ansatz mit ausdrücklicher Zustimmung. [152] [160]
Quellen zu diesem Szenario
- What is the Model Context Protocol (modelcontextprotocol.io)
- Model Context Protocol Specification (modelcontextprotocol.io)
- MCP Security Best Practices (modelcontextprotocol.io)
- Getting Started with Local MCP Servers on Claude Desktop (support.claude.com)
- When to use desktop and web connectors (support.claude.com)
- Claude Code Security (docs.anthropic.com)