# alloydb

Подключает базу AlloyDB for PostgreSQL к ИИ-агенту через MCP. Помогает выполнять запросы, исследовать схемы таблиц и генерировать код прямо в чате.

- плагин · `type=plugin` · Claude Code, Codex, Gemini CLI · ★ 24
- Автор: Google LLC · официальный репозиторий Google
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/GoogleCloudPlatform/alloydb-plugin
- Обновлён: 2026-09-23
- HTML: https://affpapa.org/nevibecode/plugins/alloydb

## Что делает

Плагин упаковывает готовый сервер `alloydb-postgres` из MCP Toolbox и запускает его через `npx`. Агент получает прямой доступ к инстансам AlloyDB for PostgreSQL в Google Cloud. С ним проще смотреть структуры таблиц и генерировать классы данных по схеме.

Для запуска требуется Node.js, включённый AlloyDB API в проекте GCP и настроенная авторизация Application Default Credentials. Также аккаунту нужны роли `roles/alloydb.client` и `roles/alloydb.admin`. Параметры подключения задаются переменными окружения вроде `ALLOYDB_POSTGRES_PROJECT` и `ALLOYDB_POSTGRES_INSTANCE`.

Если инстанс базы настроен на приватный IP, запускать агент придётся строго внутри той же сети Virtual Private Cloud (VPC). Иначе запросы не пройдут.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin install alloydb@claude-plugins-official
```
В чате агента (не в терминале):
```text
/plugin marketplace add google/skills
```
В чате агента (не в терминале):
```text
/plugin install alloydb@google-plugins
```
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-official
```

## Когда брать
- исследовать схему и структуру таблиц в AlloyDB
- выполнять SQL-запросы к базе на естественном языке
- генерировать классы данных и модели по готовой схеме таблиц
- находить и разбирать ошибки в базе данных

## Примеры запросов агенту
- Покажи структуру таблицы users в базе данных AlloyDB и составь запрос для поиска активных записей
- Сгенерируй классы данных на TypeScript по схеме таблиц orders и order_items
- Проверь статус кластера AlloyDB и объясни, почему падает запрос к таблице аналитики

## Похожие
- [alloydb-omni](https://affpapa.org/nevibecode/plugins/alloydb-omni.md) — плагин · ★ 4
- [alloydb-basics](https://affpapa.org/nevibecode/skills/alloydb-basics.md) — скилл · 12991 установка
- [google-cloud-solution-hybrid-search-alloydb](https://affpapa.org/nevibecode/skills/google-cloud-solution-hybrid-search-alloydb.md) — скилл · 3300 установок
- [cloud-sql-postgresql](https://affpapa.org/nevibecode/plugins/cloud-sql-postgresql.md) — плагин · ★ 42
- [gcp-cloud-sql](https://affpapa.org/nevibecode/skills/gcp-cloud-sql.md) — скилл · 328 установок
- [spanner-data](https://affpapa.org/nevibecode/skills/spanner-data.md) — скилл · 666 установок

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
