SQLite MCP-Server
Überblick
Eine Model Context Protocol (MCP)-Serverimplementierung, die Datenbankinteraktion und Business Intelligence-Funktionen über SQLite bereitstellt. Dieser Server ermöglicht die Ausführung von SQL-Abfragen, die Analyse von Geschäftsdaten und die automatische Generierung von Business Insight Memos.
Related MCP server: Database MCP Server
Komponenten
Ressourcen
Der Server stellt eine einzelne dynamische Ressource bereit:
memo://insights: Ein kontinuierlich aktualisiertes Memo mit Geschäftseinblicken, das die während der Analyse gewonnenen Erkenntnisse zusammenfasstAutomatische Aktualisierungen, wenn über das Append-Insight-Tool neue Erkenntnisse gewonnen werden
Eingabeaufforderungen
Der Server bietet eine Demonstrationsaufforderung:
mcp-demo: Interaktive Eingabeaufforderung, die Benutzer durch Datenbankoperationen führtErforderliches Argument:
topic– Die zu analysierende GeschäftsdomäneGeneriert entsprechende Datenbankschemata und Beispieldaten
Führt Benutzer durch die Analyse und Erkenntnisgewinnung
Integriert sich in das Business Insights Memo
Werkzeuge
Der Server bietet sechs Kerntools:
Abfragetools
read_queryFühren Sie SELECT-Abfragen aus, um Daten aus der Datenbank zu lesen
Eingang:
query(Zeichenfolge): Die auszuführende SELECT-SQL-Abfrage
Gibt zurück: Abfrageergebnisse als Array von Objekten
write_queryAusführen von INSERT-, UPDATE- oder DELETE-Abfragen
Eingang:
query(Zeichenfolge): Die SQL-Änderungsabfrage
Gibt zurück:
{ affected_rows: number }
create_tableErstellen Sie neue Tabellen in der Datenbank
Eingang:
query(Zeichenfolge): CREATE TABLE SQL-Anweisung
Rückgabe: Bestätigung der Tabellenerstellung
Schema-Tools
list_tablesHolen Sie sich eine Liste aller Tabellen in der Datenbank
Keine Eingabe erforderlich
Rückgabe: Array von Tabellennamen
describe-tableSchemainformationen für eine bestimmte Tabelle anzeigen
Eingang:
table_name(Zeichenfolge): Name der zu beschreibenden Tabelle
Rückgabe: Array von Spaltendefinitionen mit Namen und Typen
Analysetools
append_insightFügen Sie der Memo-Ressource neue Geschäftseinblicke hinzu
Eingang:
insight(Zeichenfolge): Aus der Datenanalyse gewonnene Geschäftseinblicke
Rücksendungen: Bestätigung der Erkenntnisaufnahme
Löst die Aktualisierung der Ressource memo://insights aus
Verwendung mit Claude Desktop
UV
Docker
Verwendung mit VS Code
Klicken Sie zur schnellen Installation auf die folgenden Installationsschaltflächen:
Für die manuelle Installation fügen Sie den folgenden JSON-Block zu Ihrer Benutzereinstellungsdatei (JSON) in VS Code hinzu. Drücken Sie dazu Ctrl + Shift + P und geben Sie Preferences: Open Settings (JSON) ein.
Optional können Sie es einer Datei namens .vscode/mcp.json in Ihrem Arbeitsbereich hinzufügen. Dadurch können Sie die Konfiguration mit anderen teilen.
Beachten Sie, dass der
mcp-Schlüssel erforderlich ist, wenn Sie die Dateimcp.jsonverwenden.
UV
Docker
Gebäude
Docker:
Test mit MCP-Inspector
Lizenz
Dieser MCP-Server ist unter der MIT-Lizenz lizenziert. Das bedeutet, dass Sie die Software unter den Bedingungen der MIT-Lizenz frei verwenden, ändern und verbreiten dürfen. Weitere Informationen finden Sie in der LICENSE-Datei im Projekt-Repository.