CommunitySchreiben & Editierengithub.com

saifulrijal-ds/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.

Was ist adk-mcp-toolbox-patterns?

Diese Skill-Sammlung stellt drei Architekturmuster für ADK-Agenten (Agent Development Kit) bereit, um PostgreSQL-Datenbanken über die MCP Toolbox abzufragen. Sie unterscheidet zwischen direkten Tool-Aufrufen, bei denen der Agent SQL-Tools ohne Einschränkung verwendet, skill-gescopten Tools, die den Zugriff auf vordefinierte Datenbankoperationen innerhalb eines Skills beschränken, und einer skill-gesteuerten Skriptausführung, bei der der Agent vorgefertigte SQL-Skripte ausführt, die als Skills definiert sind. Dies ist besonders nützlich für Entwickler, die mehrstufige, kontrollierte und wiederholbare Datenbankinteraktionen in KI-Agenten-Workflows umsetzen möchten. Der Skill unterstützt die Plattformen Claude Code, Cursor und Codex und legt Wert auf Sicherheit durch granulare Steuerung des Datenbankzugriffs.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add saifulrijal-ds/adk-mcp-toolbox-patterns

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

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:

  1. Direkte Tools: Der Agent hat uneingeschränkten Zugriff auf SQL-Tools (z. B. query, execute), die durch die MCP Toolbox bereitgestellt werden.
  2. Skill-gescopte Tools: Der Agent kann nur auf bestimmte Datenbankoperationen zugreifen, die innerhalb eines Skills definiert sind, was die Angriffsfläche verringert.
  3. 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

  1. Klonen Sie dieses Repository oder integrieren Sie die Muster in Ihre ADK-Konfiguration.
  2. Konfigurieren Sie die ADK-Umgebung, um die MCP Toolbox als Tool-Anbieter zu verwenden.
  3. Wählen Sie das Pattern, das am besten zu Ihrem Sicherheits- und Kontrollbedarf passt.
  4. Führen Sie die entsprechenden Skills in Ihrem Agenten aus.

Weitere Details finden Sie in der MCP Toolbox Dokumentation.

Verwandte Skills