# firestore-native

Подключает Claude Code, Codex и Gemini CLI к Firestore через MCP-сервер. Подходит для запросов к данным и управления документами на естественном языке.

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

## Что делает

firestore-native упаковывает предварительно собранный MCP-сервер `firestore` из MCP Toolbox. Через агент можно работать с базами Firestore, коллекциями и документами, исследовать структуру данных и просить сгенерировать классы данных или фрагменты кода.

Для работы нужны Node.js, проект Google Cloud с включённым Firestore API и доступные Application Default Credentials. Также требуются роли `roles/datastore.user` и `roles/firebaserules.viewer`. Проект задаётся через `FIRESTORE_PROJECT`, а базу можно указать в `FIRESTORE_DATABASE`; по умолчанию используется `(default)`.

Плагин сейчас находится в beta, поэтому до версии v1.0 возможны ломающие изменения.

## Установка

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

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

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

## Примеры запросов агенту
- Покажи структуру коллекций в моей базе Firestore.
- Найди документы, которые соответствуют этому условию, и обнови их.
- Сгенерируй классы данных по структуре документов Firestore.

## Похожие
- [firestore-data](https://affpapa.org/nevibecode/skills/firestore-data.md) — скилл · 892 установки
- [firebase-firestore](https://affpapa.org/nevibecode/skills/firebase-firestore.md) — скилл · 135400 установок
- [firebase](https://affpapa.org/nevibecode/plugins/firebase.md) — плагин · ★ 44770
- [firestore-rules-creation](https://affpapa.org/nevibecode/skills/firestore-rules-creation.md) — скилл · 25300 установок
- [FireCMS Cloud](https://affpapa.org/nevibecode/mcp/firecms-cloud.md) — MCP-сервер · ★ 1281
- [gcp-expert](https://affpapa.org/nevibecode/skills/gcp-expert.md) — скилл · 547 установок

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

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