AD

azure/documentdb-agent-kit

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

6 stars Качество 72 Тренд 26MIT

Пакет Agent Skills для Azure DocumentDB (совместимость с MongoDB) - векторный поиск, полнотекстовый поиск, оптимизация запросов, настройка соединения, локальное развертывание, безопасность, HA и настройка MCP.

Обзор

В настоящее время этот проект находится в открытом доступе. API, конфигурация, компоновка на диске, содержимое навыков и поведение установщика могут измениться до общей доступности. Нет никакого SLA. Предоставлено «как есть»; см. Дополнительные условия Azure Preview. Не рекомендуется для производственных нагрузок. Пакет навыков агента + MCP-сервер — полностью управляемый сервис Azure, построенный на проекте DocumentDB с открытым исходным кодом (при поддержке Postgres, 99,03% MongoDB-совместим). Навыки следуют за форматом Agent Skills и набором кораблей с плагинами для Claude Code, Cursor, Codex, Gemini CLI и GitHub Copilot. Помимо навыков работы с текстом, комплект поставляется и проверяет местный контейнер DocumentDB и возвращает ответы на основе фактических данных (читая как API MongoDB, так и двигатель PostgreSQL под ним). Им нужны только docker, bash и python3 — нет MCP-сервера, нет облака, нет API-ключей. Полное руководство: docs/DIAGNOSTICS.md. Все они (они никогда не изменяют данные) и (движок MongoDB API + PostgreSQL).

Обзор (машинный перевод)

[!Важно] Публичный просмотр. В настоящее время этот проект находится в открытом доступе. API,

конфигурация, макет на диске, содержание навыков и поведение установщика могут Изменения в способах взлома до общей доступности. Нет никакого SLA. Предоставлено “как есть”; см. Дополнительные условия предварительного просмотра Azure. Не рекомендуется для производственных нагрузок.

Пакет навыков агента + MCP-сервер для Azure DocumentDB (MongoDB-совместимый) — полностью управляемый сервис Azure, построенный на проекте DocumentDB с открытым исходным кодом (поддерживаемый Postgres, 99,03% MongoDB-совместимый).

Навыки следуют за форматом Agent Skills и набором кораблей с плагинами для Claude Code, Cursor, Codex, Gemini CLI и GitHub Copilot.

** Каталог возможностей и навыков: ** docs/SKILLS.md

Диагностический инструментарий - Quickstart

Помимо текстовых навыков, комплект поставляется * * детерминистические диагностические сценарии * * и ** маршрутизатор базы знаний**, который проверяет локальный Контейнер DocumentDB и возврат ответы на основе фактических данных (чтение как API MongoDB, так и движка PostgreSQL) Снизу. Им нужны только docker, bash и python3 — нет MCP-сервера, нет Облако, нет ключей API. Полное руководство: [4].

Инструменты scripts/

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

documentdb-agent-kit

[!IMPORTANT] Public Preview. This project is currently in Public Preview. APIs, configuration, on-disk layout, skill contents, and installer behavior may change in breaking ways before General Availability. There is no SLA. Provided “as-is”; see the Azure Preview Supplemental Terms. Not recommended for production workloads.

A bundle of agent skills + an MCP server for Azure DocumentDB (MongoDB-compatible) — the fully managed Azure service built on the open-source DocumentDB project (Postgres-backed, 99.03% MongoDB-compatible).

Skills follow the Agent Skills format and the kit ships with plugin manifests for Claude Code, Cursor, Codex, Gemini CLI, and GitHub Copilot.

👉 Capabilities and skill catalog: docs/SKILLS.md

Diagnostic Toolbox — Quickstart

Beyond the text skills, the kit ships deterministic diagnostic scripts and a knowledge-base router that inspect a local DocumentDB container and return evidence-based answers (reading both the MongoDB API and the PostgreSQL engine underneath). They need only docker, bash, and python3 — no MCP server, no cloud, no API keys. Full guide: docs/DIAGNOSTICS.md.

The tools (scripts/)

All are read-only (they never modify data) and cross-layer (MongoDB API + PostgreSQL engine). Each takes --db ; add --json for a compact machine-readable result (what the router consumes).

Diagnostic Answers --json
document-bloat-advisor Which collections have large text TOASTed and detoasted on every scan; which field to split out. ✅
toast-split-advisor Which large fields can move to a side collection and the projected hot-document size. ✅
index-redundancy-finder Redundant (prefix/duplicate/reverse) or unused indexes safe to drop. ✅
db-config-advisor Working set vs cache, TOAST share, cache-hit ratios — evidence-based config review. ✅
perf-advisor Overall health: collection-scan audit, query timing, PG I/O / locks / config. ✅
data-integrity-check Orphaned foreign-key references and mixed-type fields (hard structural integrity). ✅

Common flags: --container NAME, --password PASS, --port, --pg-port; env vars DB_USER / DB_PASSWORD / PORT / PG_PORT are also honored. No password is baked in — set DB_PASSWORD (or pass --password).

Quickstart

# 0. start a local DocumentDB container (choose any password; the scripts read it)
docker run --pull always -dt --name documentdb-local -p 10260:10260 \
  -e USERNAME=docdbadmin -e PASSWORD=Test1234 \
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add azure/documentdb-agent-kit
Новичок в MCP? Начните с руководства на mcpskill.org →