neondb
Manage Neon serverless Postgres databases. Create projects, branches, databases, and execute queries. Perfect for agent workflows needing persistent storage with branching (like git for databases), scale-to-zero, and instant provisioning.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Manage Neon serverless Postgres databases. Create projects, branches, databases, and execute queries. Perfect for agent workflows needing persistent storage with branching (like git for databases), scale-to-zero, and instant provisioning.
How to use
Zainstaluj narzędzie wiersza poleceń neonctl. Możesz użyć Homebrew (brew install neonctl) lub npm (npm i -g neonctl). Homebrew jest rekomendowany dla większości użytkowników.
Uwierzytelnij się w systemie Neon. Uruchom neonctl auth, aby otworzyć przeglądarkę i zalogować się interaktywnie. Alternatywnie możesz ustawić zmienną środowiskową NEON_API_KEY z kluczem API pobranym z konsoli na console.neon.tech.
Utwórz nowy projekt dla swojego agenta. Użyj polecenia neonctl projects create --name "nazwa-projektu", aby natychmiast zarezerwować kontener bazy danych. Projekt pojawi się w Twojej liście projektów.
Utwórz gałąź (fork) bazy danych, jeśli chcesz testować bez wpływu na dane produkcyjne. Polecenie neonctl branches create --project-id ID-projektu --name "nazwa-gałęzi" tworzy kopię bazy, którą możesz modyfikować niezależnie.
Połącz się z bazą z poziomu agenta, używając parametrów połączenia dostarczonego przez Neon. Agent może teraz wykonywać zapytania SQL i zarządzać danymi bez konieczności konfiguracji serwera lub puli połączeń.