Was macht adk-mcp-toolbox-patterns?
Drei ADK-Agenten-Patterns für die Abfrage von PostgreSQL über MCP Toolbox – direkte Tools, skill-gescope Tools und skill-gesteuerte Skriptausführung.
Beschreibung
Diese Sammlung demonstriert, wie man ADK-Agenten (Agent Development Kit) für die Interaktion mit PostgreSQL-Datenbanken unter Verwendung der MCP Toolbox konfiguriert. Jedes Pattern adressiert einen anderen Anwendungsfall:
- Direkte Tools: Der Agent hat uneingeschränkten Zugriff auf SQL-Tools (z. B.
query,execute), die durch die MCP Toolbox bereitgestellt werden. - Skill-gescopte Tools: Der Agent kann nur auf bestimmte Datenbankoperationen zugreifen, die innerhalb eines Skills definiert sind, was die Angriffsfläche verringert.
- Skill-gesteuerte Skriptausführung: Der Agent führt vorgefertigte SQL-Skripte aus, die als Skills definiert sind, und ermöglicht so mehrstufige, parametrisierte Workflows.
Voraussetzungen
- MCP Toolbox Server muss installiert und konfiguriert sein.
- PostgreSQL-Datenbank mit Zugriffsberechtigungen.
- ADK-kompatibler Client (Claude Code, Cursor oder Codex).
Verwendung
- Klonen Sie dieses Repository oder integrieren Sie die Muster in Ihre ADK-Konfiguration.
- Konfigurieren Sie die ADK-Umgebung, um die MCP Toolbox als Tool-Anbieter zu verwenden.
- Wählen Sie das Pattern, das am besten zu Ihrem Sicherheits- und Kontrollbedarf passt.
- Führen Sie die entsprechenden Skills in Ihrem Agenten aus.
Weitere Details finden Sie in der MCP Toolbox Dokumentation.