whodb
Wykonuj zapytania SQL i eksploruj schematy baz danych bezpośrednio z agenta AI
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
WhoDB to umiejętność dla agentów Claude/Copilot, która daje dostęp do operacji na bazach danych. Możesz wykonywać zapytania SQL, przeglądać schematy, listować tabele i analizować dane w PostgreSQL, MySQL, MariaDB, SQLite, MongoDB, Redis, Elasticsearch i ClickHouse. Narzędzie automatycznie aktywuje się, gdy agent rozpozna zadanie związane z bazą danych. Obsługuje zarówno połączenia zapisane, jak i zmienne środowiskowe.
Jak używać
Upewnij się, że WhoDB MCP server jest dostępny w Twojej konfiguracji agenta. Jeśli nie, umiejętność będzie działać w trybie fallback przez interfejs CLI.
Aby wyświetlić wszystkie dostępne połączenia do baz danych, użyj polecenia whodb_connections. Zwróci listę nazw połączeń wraz z typem bazy i źródłem (zmienne środowiskowe lub zapisane konfiguracje).
Do wykonania zapytania SQL użyj whodb_query, podając nazwę połączenia i tekst zapytania. Na przykład, aby pobrać pierwsze 10 wierszy z tabeli users, przekaż connection="mydb" i query="SELECT * FROM users LIMIT 10".
Aby zbadać strukturę bazy, najpierw wyświetl dostępne schematy za pomocą whodb_schemas, a następnie listę tabel w wybranym schemacie za pomocą whodb_tables, podając opcjonalnie nazwę schematu.
Aby zobaczyć szczegóły kolumn w konkretnej tabeli, użyj whodb_columns z parametrami table (wymagany) i opcjonalnie schema oraz connection.
Jeśli MCP tools nie są dostępne, możesz uruchomić polecenia CLI bezpośrednio przez Bash, na przykład whodb-cli query "SELECT * FROM users LIMIT 10" --connection mydb --format json.