AGE-MCP-Server
Apache AGE MCP-Server
Apache AGE™ ist eine PostgreSQL-Graphdatenbank, die mit den verteilten Assets von PostgreSQL kompatibel ist und Graphdatenstrukturen nutzt, um Beziehungen und Muster in Daten zu analysieren und zu verwenden.
Azure Database für PostgreSQL ist ein verwalteter Datenbankdienst, der auf der Open-Source-Datenbank-Engine Postgres basiert.
Einführung der Unterstützung für Graphdaten in Azure Database für PostgreSQL (Vorschau) .
Inhaltsverzeichnis
Related MCP server: Yazdani-Supabase-MCP Server
Voraussetzungen
Python 3.13 und höher
Dieses Modul läuft auf psycopg
Aktivieren Sie die Apache AGE-Erweiterung in Ihrer Azure Database for PostgreSQL-Instanz. Melden Sie sich im Azure-Portal an, öffnen Sie das Blatt „Serverparameter“ und aktivieren Sie „AGE“ in den Parametern „azure.extensions“ und „shared_preload_libraries“. Weitere Informationen finden Sie im obigen Blogbeitrag.
Laden Sie die AGE-Erweiterung in Ihre PostgreSQL-Datenbank.
Claude Download vom Claude Desktop Client oder,
Visual Studio Code Insiders Download von Visual Studio Code oder,
Installieren
mit Gebräu
mit UV
mit Python Venv auf macOS / Linux
mit Python Venv unter Windows
Verwendung mit Claude
Unter macOS befindet sich
claude_desktop_config.jsonin~/Library/Application Support/Claude/.Unter Windows müssen Sie unter
%APPDATA%\Claudeeine neueclaude_desktop_config.jsonerstellen.Homebrew auf macOS
Homebrew installiert age-mcp-server in $PATH.
uv / Pyhon venv
Unter macOS:
Unter Windows:
Wenn Sie das Passwort verbergen oder die Entra-ID verwenden müssen, können Sie --pg-con-str wie folgt festlegen.
Außerdem müssen Sie die Umgebungsvariable PGPASSWORD festlegen oder Azure CLI installieren und sich mit Ihrem Azure-Konto bei Azure anmelden .
Starten Sie den Claude Desktop Client, nachdem Sie claude_desktop_config.json gespeichert haben.










Verwendung mit Visual Studio Code
Nach der Installation gehen Sie zu [Einstellungen] -> [Einstellungen] und geben Sie mcp in [Einstellungen suchen] ein.

Bearbeiten Sie die Datei settings.json wie folgt:
Und dann sehen Sie, wie der AGE MCP-Server start .
Wechseln Sie das Chat-Fenster in den agent .

Jetzt können Sie über Visual Studio Code mit Ihren Diagrammdaten spielen!

Schreibvorgänge
Der AGE-MCP-Server verhindert Schreibvorgänge standardmäßig aus Sicherheitsgründen. Wenn Sie Schreibvorgänge aktivieren möchten, können Sie das Flag --allow-write verwenden.
Versionshinweise
Version 0.2.10
Abhängigkeitsaktualisierung
Version 0.2.9
Abhängigkeitsaktualisierung
Version 0.2.8
Unterstützung für VSCode hinzufügen (stabil)
Version 0.2.7
Unterstützung für VSCode Insider hinzufügen
Version 0.2.6
Einen Tippfehler korrigieren
Version 0.2.5
Support-Verbindung mit Entra ID
Version 0.2.4
Abhängigkeitsaktualisierung
Version 0.2.3
Abhängigkeitsaktualisierung
Version 0.2.2
Löschen Sie einen bedingten Test der
CREATE-Operation, indem Sie der Beschreibung fürwrite-age-cypherToolRETURNhinzufügen.
Version 0.2.1
Beheben Sie einen Fehler bei der Knoten-/Kantenerstellung
Version 0.2.0
Unterstützung für mehrere Grafiken hinzufügen
Unterstützung für die Erstellung und Löschung von Diagrammen hinzufügen
Veraltetes Argument
--graph-name
Version 0.1.8
Flag
--allow-writehinzufügen
Version 0.1.7
Windows-Unterstützung hinzufügen
Version 0.1.6
Parser für
RETURN-Werte reparieren
Version 0.1.5
Entwurfsfreigabe
Version 0.1.4
Entwurfsfreigabe
Version 0.1.3
Entwurfsfreigabe
Version 0.1.2
Entwurfsfreigabe
Version 0.1.1
Entwurfsfreigabe
Version 0.1.0a1
Entwurfsfreigabe
Weitere Informationen
Apache AGE: https://age.apache.org/
GitHub: https://github.com/apache/age
Dokument: https://age.apache.org/age-manual/master/index.html
Lizenz
MIT-Lizenz